train_class = train_df['Class'].value_counts().sortlevel()
my_colors = 'rgbkymc' #red, green, blue, black, etc.
train_class.plot(kind='bar', color=my_colors)
plt.grid()
plt.show()
Run Code Online (Sandbox Code Playgroud)
我越来越:
Value Error : Invalid RGBA argument : 'rgbkymc'
Run Code Online (Sandbox Code Playgroud)
我不知道为什么会出现此错误,因为我已经检查了所有内容并且看起来很好。
任何人都可以帮我找出错误吗?
KeyError Traceback (most recent call last)
~\Anaconda3\lib\site-packages\matplotlib\colors.py in to_rgba(c, alpha)
131 try:
--> 132 rgba = _colors_full_map.cache[c, alpha]
133 except (KeyError, TypeError): # Not in cache, or unhashable.
KeyError: ('rgbkymc', None)
Run Code Online (Sandbox Code Playgroud) 如何使用基于时间的拆分将数据拆分为训练和测试。
我知道train_test_split会随机拆分它,以及如何根据时间拆分它。
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33, random_state=42)
# this splits the data randomly as 67% test and 33% train
Run Code Online (Sandbox Code Playgroud)
如何在67%的训练和33%的测试时基于时间拆分相同的数据集?
数据集具有一列TimeStamp。
我尝试搜索类似的问题,但不确定该方法。
有人可以简要解释一下吗