2017-09-25 15 views
0

私は手作業で分類しなければならないデータがある巨大なファイルを与えられていたので、Excelを使って "Y"または "N"(主に他の値があります)特定の基準に適合します。seabornのcountplot()プロットNaN?

私が行った作業の割合についてのレポートを作成しています。グラフを追加したいと思います。パンダのプロットを使用して

、この文は仕事だろう:私は使用することができseabornで

sw.industrial.value_counts(dropna=False).plot(kind='bar') 

は:

sns.countplot(data=sw, x='industrial') 

それは私に素敵なチャートではなくNaNを与えます。パンダが行うように海軍にナンを使用するように指示する方法はありますか?

+0

? NaNに値を代入してプロットし、xtickを「Missing」またはそれに似たものに変更します。 –

答えて

0

欠落している値に何かを入力してから、xticksを使用して軸マーカーを設定します。 NaNをカウントよう

df = pd.DataFrame({"Industrial" : ["Y", "N", "Y", "N", NA, NA, NA, "N", "N", "N", "Y"]}) 

df["Industrial"] = df['Industrial'].fillna('M') 
sns.countplot(data=df, x='Industrial') 
plt.xticks(np.arange(3), ("Yes", "No","Missing")) 
plt.show() 

enter image description here

+0

結局のところ、私がやったことですが、私はそれを行う "自動"の方法を探していました – luisfer

関連する問題