python - 熊猫在数据框中的图中绘制多个标记
问题描述
我目前正在使用matplotlib
Jupyter 绘制具有 5 列(即 5 行)的时间序列观察数据框。我正在使用的代码如下:
df.plot(kind='line', markersize=10, marker='o')
我希望每一行都有不同的标记。因此,我尝试了以下方法:
df.plot(kind='line', markersize=10, marker={'s','o', 'D', 'P', '^'})
但它返回一个错误TypeError: unhashable type: 'set'
。
如何确保每个数据框的列在上述代码中都有不同的标记?我是 Matplotlib 的新手,很抱歉这个愚蠢的问题。
谢谢。
解决方案
推荐阅读
- c# - 从控制台应用程序调用 WebApi 失败
- c# - 运行 nltest 的 C# PowerShell 错误(术语“nltest”未被识别为 cmdlet 的名称)
- c# - XML - 通过另一个属性进行属性配对/值检查
- c# - 使用字符串的哈希创建 Guid
- javascript - 如何将下拉列表中的数据推送到数组中?
- css - FontAwesome 图标看起来像素化/模糊
- asp.net-mvc - 使用控制器上下文之外的查询参数重定向到控制器
- r - 如何乘以分离数据帧并应用函数以在 R 中获得结果的新数据帧
- amazon-web-services - 如何将资源导入无服务器托管项目?
- c++ - 全局向量在 C++ 程序结束时导致段错误