- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建一个多层次表,尽管没有嵌套依赖项。我希望我的屏幕截图能够澄清我的意思:
print (df)
Country Type data
0 Ger VW oo
1 Ita Skoda kk
2 Ger Skoda oo
3 Ita VW ik
上面是我的数据的表示,下面是我希望达到的结果。数字是出现次数的总和。
我的下一步是将其可视化。
数据框名为cleaned_df
非常感谢您的帮助!
最佳答案
使用DataFrame.melt
对于 reshape 和 MultiIndex Series
添加 GroupBy.size
:
s = df[['Country', 'Type']].melt(var_name='a', value_name='b').groupby(['a','b']).size()
print (s)
a b
Country Ger 2
Ita 2
Type Skoda 2
VW 2
dtype: int64
但对于可视化来说应该更好:
s1 = df.groupby(['Country','Type']).size()
print (s1)
Country Type
Ger Skoda 1
VW 1
Ita Skoda 1
VW 1
dtype: int64
s1.unstack().plot.bar()
s1.unstack(0).plot.bar()
关于python - Pandas 多层次分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57805542/
想象一下,图书馆里有很多页数很多的书。我有一个 Library 对象,它有一个 HashSet 书籍,有一个页面对象列表。我如何使用 LINQ 计算库中有多少页? 干杯 尼克 最佳答案 假设您描述的类
我目前正在执行以下操作来为我的 javascript 代码提供一个命名空间: (function(foo, $, undefined) { // function: showNoteDialo
我正在努力弄清楚如何异步执行多个级别的 promise 。我已经搜索了文档,但大多数 promise 库都让您等待所有 promise 执行一些逻辑或一个然后下一个。我需要这两方面的一个方面。我写了一
我正在尝试使用标准 wpf 数据网格为多级表数据创建表编辑器。是否可以创建类似这样的嵌套结构? 使用标准的行细节嵌套网格看起来很难看,因为行细节必须有固定的高度(所以我会得到多个滚动) 最佳答案 每个
我正在尝试让级联“删除”中间件在 mongoose 上运行。 我有一个数据库: 'modules' -> 'modulesInst' -> 'assignments' -> 'studentAssig
我是一名优秀的程序员,十分优秀!