为了账号安全,请及时绑定邮箱和手机立即绑定

如何遍历具有相同名称形式的变量数组?

如何遍历具有相同名称形式的变量数组?

噜噜哒 2022-05-19 15:32:31
我有一个包含变量列表的数据框,例如 id_01-id_10。我想遍历所有变量以打印每个变量的计数图(使用 seaborn 作为 sns):预期输出:sns.countplot(id_01)sns.countplot(id_02)sns.countplot(id_03)...sns.countplot(id_10)这种循环的语法是什么?谢谢
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

如果要执行数据框中的所有列:


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 并将 column 设置为正确的列名。zfill 将确保对于单个数字,column 等于 id_01 而不是 id_1。


查看完整回答
反对 回复 2022-05-19
  • 1 回答
  • 0 关注
  • 96 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信