Pandas DataFrame:info()函数仅用于一列



我有一个名为df_train的数据帧,包含20列。有没有一种蟒蛇般的方法可以通过选择一列的名称来只查看一列的信息。

基本上,我试图循环浏览df,提取一些唯一的值,并添加缺失的值

print("nUnique Values:")
for col in df_train.columns:
print(f'{col:<25}: {df_train[col].nunique()} unique values.  tMissing values: {} ') 

如果你想要null值的总数,这是实现它的Python方法:

df_train[col].isnull().sum()

是的,有一种方法可以从数据帧中选择各个列。

df_train['your_column_name']

这将仅提取具有<your_column_name>。

附言:这是我的第一个StackOverflow答案。请友善一点。

最新更新