我有一个多列的数据框架,但当我试图迭代这些列使用col函数它抛出一个错误
input: df.columns
output: ['Serial No.',
'GRE Score',
'TOEFL Score',
'University Rating',
'SOP',
'LOR ',
'CGPA',
'Research',
'Chance of Admit ']
我得到这些列的名称,但我需要对这些列进行一些更改,我试图遍历它们
使用一个普通的for循环
df = ...
for c in df.columns:
df = df.withColumn(c + '__new', F.col(c) + 1)