【发布时间】:2021-08-26 14:44:02
【问题描述】:
我是一个使用 jupyter notebook 的新程序员。我有一个数据框,其中包含 23 列具有不同数量的值(最多 23 和至少 2)我创建了一个函数来规范化下面一列的内容。
def normalize(column):
y = DFref[column].values[()]
y = x.astype(int)
KGF= list()
for element in y:
element_norm = element / x.sum()
KGF.append(element_norm)
return KGF
我现在正在尝试创建一个循环遍历数据框中所有列的函数。现在,如果我插入一列的名称,它会按预期工作。为了创建一个循环遍历每一列并对每一列的值进行规范化,然后将其添加到新数据框的函数,我需要做什么?
【问题讨论】:
标签: python list dataframe function jupyter-notebook