我目前正在做一个机器学习项目(一个非常基础的项目),并使用1871-2015年的棒球数据。我想用一组特定的年份来测试我的预测。我使用dfply包,然后使用mask命令取出某一年,但我需要的不仅仅是一年。我该怎么办
先谢谢你
我尝试使用“或”和“|”,以及添加()和[]
import pandas as pd
import numpy as np
import sklearn
from sklearn import linear_model
from sklearn.utils import shuffle
import matplotlib.pyplot as pyplot
import pickle
from matplotlib import style
from dfply import *
import statsmodels.api as sm
import statsmodels.formula.api as smf
data = pd.read_csv("team.csv")
data_test = (data >> mask(X.year == 1997))
我希望X年是从1997年到2015年
假设在
pandas.DataFrame
中有一列year
,这应该可以:相关问题 更多 >
编程相关推荐