使用for循环向pandas数据框添加列可以通过以下步骤实现:
import pandas as pd
df = pd.DataFrame()
column_names = ['column1', 'column2', 'column3']
column_data = [data1, data2, data3]
for column_name, data in zip(column_names, column_data):
df[column_name] = data
完整的代码示例:
import pandas as pd
df = pd.DataFrame()
column_names = ['column1', 'column2', 'column3']
column_data = [data1, data2, data3]
for column_name, data in zip(column_names, column_data):
df[column_name] = data
这样,使用for循环向pandas数据框添加列的操作就完成了。
注意:在实际使用中,可以根据具体需求进行修改和扩展,例如可以使用字典或列表来存储列数据,或者使用其他循环方式来遍历数据。此外,还可以根据需要对数据进行处理和转换,例如使用apply函数对列数据进行操作。
领取专属 10元无门槛券
手把手带您无忧上云