2017-10-03 17 views
1

パンダデータの可視化が初めてで、散布図に問題があります。私はcsv、6列、137行から読み込まれたデータフレームを持っています。しかし、私は2つの列からデータを散布しようとすると、私は生成されたグラフに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

+0

これらのタイプをチェックしてください。重複して2つのポイントが1つに倒れるかどうかを確認してください(デフォルトではジッタはありません)。 – sascha

答えて

0

可能性1) 多くのポイントはまったく同じ場所にあります。手動で

可能性2) いくつかの値が有効なつまりはありませんあなたのfile.csvになりに確認することができます:NaN(非数)または文字列を、...

あなたのデータフレームが小さい:あなたはこれをチェックすることができますあなたのDataFrameを印刷することによって可能性があります。

print (df) 
print (df[40:60])  
df.describe() 
関連する問題