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

Python 熊猫散点图未显示所有数据,python,matplotlib,Python,Matplotlib,我是熊猫数据可视化的新手,我在使用简单的散点图时遇到了一些问题。我有一个从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

我是熊猫数据可视化的新手,我在使用简单的散点图时遇到了一些问题。我有一个从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=".")
这是输出。 可能性1) 许多点完全在同一点上。您可以手动签入文件.csv

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

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

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

检查这些类型,可能更重要的是:检查是否存在导致两个或多个点塌陷为一个点的重复项(我认为默认情况下没有抖动)。