,可以使用pandas库中的apply函数结合lambda表达式来实现。
首先,我们需要导入pandas库:
import pandas as pd
然后,创建一个包含最小值和最大值的DataFrame:
data = {'Min': [1, 2, 3, 4, 5], 'Max': [10, 20, 30, 40, 50]}
df = pd.DataFrame(data)
接下来,我们可以使用apply函数和lambda表达式来创建新的列。假设我们想要创建一个新的列"New",其值为最小值和最大值之间的平均值:
df['New'] = df.apply(lambda row: (row['Min'] + row['Max']) / 2, axis=1)
这样,我们就成功地根据最小值和最大值创建了一个新的pandas列"New",其中的值为最小值和最大值之间的平均值。
关于pandas的更多信息和使用方法,你可以参考腾讯云的产品介绍链接地址:腾讯云-云数据库TencentDB for PostgreSQL。
DBTalk
Elastic 实战工作坊
Elastic 实战工作坊
新知
高校公开课
实战低代码公开课直播专栏
企业创新在线学堂
领取专属 10元无门槛券
手把手带您无忧上云