在pyspark数据框中选择并转换列名

问题描述 投票:0回答:1

我在pyspark有一个数据框。我想从那个data frame中选择一些列并将它们转换为小写。

# selecting columns after the second column in data frame df as a list:
df1 = df.schema.names[2:]

# convert the list to lowercase
test_list = [c.lower() for c in df1]

我能够实现我想要的,但我想在一步而不是两步中完成

我怎样才能做到这一点?

pandas pyspark
1个回答
0
投票

达蒙:

test_list = [c.lower() for c in df.schema.names[2:]]
© www.soinside.com 2019 - 2024. All rights reserved.