我对python还比较陌生(2019年1月开始编写代码)。我正在尝试根据csv文件的行号设置x坐标。y值基于列的位置。数据有923个数据点。你知道吗
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv(r'csv file')
df = pd.DataFrame(data)
x = ???? #row number
y = df.iloc[:, 3]
plt.plot(x, y)
plt.show()
x和y必须具有相同的第一维度,但具有形状(1,)和(923,)
如果我对这个问题理解正确的话,下面就是你需要的。你知道吗
从文档中:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.index.html
相关问题 更多 >
编程相关推荐