小编dhr*_*waj的帖子

值错误:无效的 RGBA 参数:'rgbkymc'

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)

python matplotlib python-3.x

11
推荐指数
2
解决办法
1万
查看次数

如何在测试和训练中分别使用基于时间的数据拆分

如何使用基于时间的拆分将数据拆分为训练和测试。

我知道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。

我尝试搜索类似的问题,但不确定该方法。

有人可以简要解释一下吗

python timestamp scikit-learn train-test-split

3
推荐指数
4
解决办法
1万
查看次数