2024-09-22 16:40:29 发布
网友
我有一个带有变量列表的数据帧,比如id\u01-id\u10
我想循环所有变量以打印每个变量的计数图(使用seaborn作为sns):
预期输出:
sns.countplot(标识号01)
sns.countplot(标识号02)
sns.countplot(编号03)
sns.countplot(标识10)
这种循环的语法是什么? 谢谢
如果要执行数据帧中的所有列:
for col in df.columns: sns.countplot(df[col])
是的。否则,请按照问题中的模式:
for i in range(1,11): column='id_'+"{0}".format(i).zfill(2) sns.countplot(df[column])
这将遍历数字1-10,并将列设置为正确的列名。zfill将确保对于单个数字,列等于id\ 01而不是id\ 1
如果要执行数据帧中的所有列:
是的。否则,请按照问题中的模式:
这将遍历数字1-10,并将列设置为正确的列名。zfill将确保对于单个数字,列等于id\ 01而不是id\ 1
相关问题 更多 >
编程相关推荐