如何在python中从csv excel文件中绘制列

时间:2019-12-04 20:39:40

标签: python-3.x

嗨,我是python的新手,正在尝试在csv excel文件中绘制两个独立列的折线图。该文件包含有关2016年上映电影的5列详细信息,这些列是:电影标题/发行日期/发行商/类型/ MPAA /售出的门票。在这种特殊情况下,我试图以线图的形式绘制发行日期和售票数量,然后找出哪个月售票率最高。 Here's an example of the CSV file.这是我到目前为止的工作,但是如果有人可以帮助,我不确定从这里到哪里去。

import numpy as np
import matplotlib.pyplot as plt

#3
x = []
y = []
with open('2016_movie_data.csv','r') as file:
    data = csv.reader('2016_movie_data.csv', delimiter =',')
    for column in data:
        x.append(column[1])
        y.append(column[4])

plot.plot(x,y, label = 'Loaded from file')
plot.xlabel('X axis')
plot.ylabel('Y axis')
plot.title('Graph')
plot.legend()
plot.show()

0 个答案:

没有答案