首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >总结专用列Pandas Jupyter?

总结专用列Pandas Jupyter?
EN

Stack Overflow用户
提问于 2018-08-31 01:46:43
回答 1查看 0关注 0票数 0

在这里输入图像描述我有一个包含9个不同值的数据帧。所有列都有一些NULL变量。我想使用Pandas并总结这些数据,但具体方法是:1。总结列a,b,c 2.总结列d,e,f 3。总结为g,h,i

不为a,b,c做一个总和,只是分开。

我是初学者,所以即使使用其他解决方案,我也不知道怎么做:(

我在努力

代码语言:javascript
运行
复制
df.groupby(['a','b','c']).sum()

结果:

代码语言:javascript
运行
复制
NameError Traceback (most recent call last)
<ipython-input-24-c6b8b07264a0> in <module>()
----> 1 df.groupby(['a','b','c']).sum()
NameError: name 'df' is not defined*

整个数据帧名称是data2。

在Pandas DataFrame中尝试了这样的总结列值。不。不起作用。

你能给我一些提示吗?帮我这个?Idk如果这很重要,但数据库已从RData转换为Excel。有用。

数据: https //docs.google.com/spreadsheets/d/1fYmGrhXfCVo8MuKqDyxk9ZyGmqmVpJpzDU1FpYD-nP4/edit?usp=sharing您会在此处找到非常相似的数据

CODE 我有一个基础 - 不同的数据集,但我需要创建一个新的表data2

代码语言:javascript
运行
复制
 data2 = data [['a','b','c','d','e','f','g']]

现在我要计算总和:

代码语言:javascript
运行
复制
data2.groupby(["a","b","c"]).sum()

这会导致错误:ValueError:“总喜欢”的石斑鱼不是一维的

之后我想补充一下:

代码语言:javascript
运行
复制
df = data2.copy()
df.groupby(["a","b","c"]).sum()

我想收到什么:总和为b的总和为c

我认为主要问题是如何将数据从322.0转换为322,我认为它应该有所帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-08-31 11:34:45

我假设你使用

代码语言:javascript
运行
复制
data2 = pd.read_csv("example.csv")

放置要求和的文件的名称

代码语言:javascript
运行
复制
data2.groupby(['a','b','c']).sum()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档