2024-06-09 20:00:51 发布
网友
如何使用循环遍历列,对数据帧中的每一列应用相同的函数
例如,下面的代码规范化了“Cat1”列
s['Cat1'] = (s.Cat1-s.Cat1.min())/(s.Cat1.max()-s.Cat1.min())
如何扩展此代码,使规范化应用于Cat1…Cat50
假设s是一本字典,那么术语s.Cat1没有任何意义
如果s是一个类,那么现在s['Cat1']没有任何意义,因为类没有属性
所以我不确定你的例子里是什么。。。但是,如果您想要一种简单的方法来生成字符串“Cat1”、…、“Cat50”,您可以使用:
for i in range(1,51): name = 'Cat%s' % i # s[name] = ...
假设s是一本字典,那么术语s.Cat1没有任何意义
如果s是一个类,那么现在s['Cat1']没有任何意义,因为类没有属性
所以我不确定你的例子里是什么。。。但是,如果您想要一种简单的方法来生成字符串“Cat1”、…、“Cat50”,您可以使用:
相关问题 更多 >
编程相关推荐