0
私のデータフレームの各列に欠損値のサマリーテーブルを作成する以下のコードがあります。一意の値を数えるために同様のテーブルを作成することもできますが、DataFrameにはunique()メソッドがなく、各列のみが独立しています。パンダのデータフレームの各列のユニークを数えるにはどうすればよいですか?
def missing_values_table(df):
mis_val = df.isnull().sum()
mis_val_percent = 100 * df.isnull().sum()/len(df)
mis_val_table = pd.concat([mis_val, mis_val_percent], axis=1)
mis_val_table_ren_columns = mis_val_table.rename(
columns = {0 : 'Missing Values', 1 : '% of Total Values'})
return mis_val_table_ren_columns
(ソース:https://stackoverflow.com/a/39734251/7044473)
私は、一意の値のために同じことを達成できますか?