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

如何计算var1至var4的总和并填充至现有varTotal列

需求实现方案

最终填充结果参考

计算后的完整数据集如下:

var1 var2 var3 var4 var5 var6 varTotal

Person A:       5    5    5    5    5    5       20
        
Person B:       1    2    1    4    7    1        8

Person C:       0    1    3    2    3    2        6

不同工具的实现方法

Excel/WPS表格/Google Sheets

  • 假设表头在第1行,var1对应B列、var4对应E列,varTotal对应H列,第一行数据在第2行
  • 在H2单元格输入公式 =SUM(B2:E2) 回车后,下拉填充到所有行即可

Python(Pandas)

读取数据后直接对指定列按行求和即可,示例代码:

import pandas as pd
# 示例构造数据集,实际使用时替换为你自己的读入逻辑
df = pd.DataFrame({
    "name": ["Person A", "Person B", "Person C"],
    "var1": [5,1,0],
    "var2": [5,2,1],
    "var3": [5,1,3],
    "var4": [5,4,2],
    "var5": [5,7,3],
    "var6": [5,1,2]
})
# 计算var1到var4的和赋值给varTotal
df["varTotal"] = df[["var1", "var2", "var3", "var4"]].sum(axis=1)

R语言

示例代码:

df <- data.frame(
  name = c("Person A", "Person B", "Person C"),
  var1 = c(5,1,0),
  var2 = c(5,2,1),
  var3 = c(5,1,3),
  var4 = c(5,4,2),
  var5 = c(5,7,3),
  var6 = c(5,1,2)
)
# 求和赋值
df$varTotal <- df$var1 + df$var2 + df$var3 + df$var4

内容的提问来源于stack exchange,提问作者Mr. Song

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 14:24:00