,可以通过以下步骤实现:
import pandas as pd
# 读取数据到Dataframe
df = pd.read_csv('data.csv')
def calculate_new_column_value(row):
return row['A'] * 2
df['B'] = df.apply(lambda row: calculate_new_column_value(row), axis=1)
df['C'] = df.apply(lambda row: row['A'] + 10, axis=1)
至此,我们已经成功在Dataframe中插入了多个新列,这些列的值基于另一列的值进行计算。
对于pandas中Dataframe的插入操作,可以参考腾讯云的云数据库TDSQL产品,它是一种高性能、高可用、可弹性伸缩的云数据库解决方案。TDSQL支持MySQL和PostgreSQL两种数据库引擎,提供了丰富的功能和工具,方便进行数据处理和分析。更多关于腾讯云数据库TDSQL的信息,请访问以下链接: 腾讯云数据库TDSQL产品介绍
领取专属 10元无门槛券
手把手带您无忧上云