小编pyx*_*ies的帖子

转换错误:无法将值转换为轴单位

我有一个dd包含 84 行和 3 列的数据框。

现在我想用它绘制一个区域图,并使用它的索引作为 xticks,所以我执行以下操作:

dd.plot(kind='area')
plt.show()
Run Code Online (Sandbox Code Playgroud)

但我得到了这个结果: 结果

(PS 我没有足够的声誉来张贴图片,所以我把这个链接放在这里。)

结果发现有些xticks是自动隐藏的:应该有84个xticks,但是只显示了9个(好像是自动隐藏的)。

我在这里找到了一个类似的问题,但是当我尝试链接中提到的方法时,我得到了一个CnoversionError

ConversionError: Failed to convert value(s) to axis units: Index(['!', '"', '#', '$', '%', '&', ''', '(', ')', '*', '+', ',', '-', '.',
       '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<',
       '=', '>', '?', '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J',
       'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', …
Run Code Online (Sandbox Code Playgroud)

python numpy matplotlib pandas seaborn

12
推荐指数
2
解决办法
4万
查看次数

标签 统计

matplotlib ×1

numpy ×1

pandas ×1

python ×1

seaborn ×1