【发布时间】:2019-10-02 13:42:39
【问题描述】:
我目前正在做一个机器学习项目(一个非常基础的项目),并使用 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.year 从 1997 年到 2015 年。
【问题讨论】:
-
问题与
machine-learning无关 - 请不要向无关标签发送垃圾邮件(已删除并替换为pandas)。