【发布时间】:2020-04-03 17:49:15
【问题描述】:
我有 4 个不同的 csv 文件(从 1 个 xlsm 工作簿中提取)。我的绘图功能有点复杂,但每个文件在其中一个文件上都非常完美。如果我尝试用循环绘制所有 4 个文件,我总是会得到一个
ValueError:数组的长度必须相同
然后该函数正在绘制列表中的第一个元素。我想为 csv 列表中的每个文件绘制相同的 plt.figure 和子图。我认为脚本试图在一个绘图上绘制所有不同的 csv 文件(csv 文件具有相同的结构但行数不同)
def plotMSN(data):
csv = data
#csv = "LL.csv" (this is working perfect)
day = plotday
....
#this is not working
csvlist = ["LL.csv","UL.csv","UR.csv","LR.csv"]
for i in csvlist:
plotMSN(i)
time.sleep(5)
【问题讨论】:
标签: python matplotlib plot data-science spyder