在python中从csv文件绘制多行

时间:2018-12-02 15:31:34

标签: python csv matplotlib multiline forex

我有一个像这样的CSV文件,其中包含8个货币指数。

RCS M5 288.csv

如何将这些指数绘制在一个图中? 如果可以的话,我可以使用按钮逐个添加货币吗?

1 个答案:

答案 0 :(得分:1)

让我们逐步完成您的要求:

  1. 您需要阅读CSV文件。这可以通过几种方式来完成。我主要使用了pandas和csv库。您可以使用其中任何一种,也可以使用其他任何方法。
  2. 您需要将它们全部绘制在同一张图片中。为此,您可以使用名称为 matplotlib 的目录。您必须导入它的特定部分,因为运行时要导入的库很大。我建议您使用以下代码:
    import matplotlib.pyplot as plt

    在导入的部分中,您可以使用名为
    plt.plot()

    的函数,该函数可以接收任何数并绘制它们。
  3. 根据您的最后一个要求,您可能希望引用tkinter或任何其他此类python GUI库。