大熊猫散点图未显示所有数据

时间:2017-10-03 13:38:45

标签: python matplotlib

我是pandas数据可视化的新手,我在使用简单的散点图时遇到了一些麻烦。我有一个从csv,6列和137行加载的数据帧。但是当我尝试从两列分散数据时,我只在生成的图中看到20个数据点。我希望看到所有137.任何建议?

这是一段代码:

import pandas as pd
import matplotlib.pyplot as plt
plt.style.use('ggplot')
df = pd.read_csv(file, sep=',', header=0)
df.plot.scatter(x="Parte_aerea_peso_fresco", y="APCEi", marker=".")

这是输出。 enter image description here

1 个答案:

答案 0 :(得分:0)

可能性1) 许多点都在完全相同的位置。您可以手动签入file.csv

可能性2) 某些值无效,即:NaN(不是数字)或字符串,......

您的数据框很小:您可以通过打印DataFrame来检查这种可能性。

print (df)   
print (df[40:60])    
df.describe()