与线路一起在散点图中加入点会引发错误



我一直在关注这篇文章,以便与行中的散点图连接点,书面代码为:

import pandas as pd
import matplotlib.pyplot as plt
#data exploration
data = pd.read_csv("file.csv",encoding = 'utf8')
scan=[range(1,55)]
row2=data.iloc[1,1:]
plt.scatter(scan,row2)
#plt.plot(scan,row2)

如果我删除了最后一行注释,则终端抛出:

ValueError: x and y must have same first dimension, but have shapes (1, 54) and (54,)

仅打印散点图。有帮助吗?在这种情况下,我不知道如何构建完整的MWE(对此表示抱歉(。

尝试将 range对象转换为

的列表
scan = list(range(1,55))
plt.scatter(scan, row2)
plt.plot(scan, row2)

最新更新