You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建新列并通过公式赋值,同时显示size列与预测值y

解决方法

别用循环折腾了,直接用Pandas的向量化运算更高效,两步就能搞定需求:

  • 一键生成存储预测值的新列
  • 快速提取原列与新列展示

代码示例

import pandas as pd

# 假设你的DataFrame是df,这里用示例数据演示
df = pd.DataFrame({'size': [3, 7, 12, 18]})

# 按公式计算预测值并创建新列
df['predicted_y'] = 0.7118 * df['size'] + 1.1691

# 展示size列和预测值列
print(df[['size', 'predicted_y']])

说明

Pandas的列运算默认是向量化处理,不用逐行循环遍历,数据量越大,效率优势越明显。执行代码后,df会新增predicted_y列,最后一行代码直接筛选出你需要的两列输出。

内容的提问来源于stack exchange,提问作者aarthi sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 13:15:55