堆叠的条形图,其中每一列都是Altair中具有多列的条形图

Yu Shen

我想跨多列绘制堆积条形图中要求的类似图表,但它与R一起使用,我希望使用Python,希望与Atair一起使用。

jakevdp

听起来您拥有宽格式数据,并且需要将其转换为长格式数据(请参阅Altair文档中的长格式与宽格式数据)。

解决此问题的一种便捷方法是使用Fold Transform例如:

import altair as alt
import pandas as pd

df = pd.DataFrame({
    'label': ['A', 'B', 'C', 'D', 'E', 'F', 'G'],
    'value1': [1, 3, 2, 4, 5, 6, 4],
    'value2': [2, 1, 2, 5, 3, 4, 2],
})

alt.Chart(df).transform_fold(
  ['value1', 'value2'],
  as_=['column', 'value']
).mark_bar().encode(
  x='label:N',
  y='value:Q',
  color='column:N'
)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中具有多列的条形图

来自分类Dev

R中具有多列的堆积条形图

来自分类Dev

基于布尔值列Altair的堆叠条形图

来自分类Dev

ggplot2中的堆叠条形图,带有2个系列的条形图(不同的列)

来自分类Dev

ggplot2:并排的条形图,其中一个条形图堆叠而另一个条形图不堆叠

来自分类Dev

每组具有多个或不同图例的堆叠条形图

来自分类Dev

具有多个方面的堆叠条形图

来自分类Dev

python中的堆叠圆形条形图

来自分类Dev

R中的堆叠的条形图

来自分类Dev

在熊猫中创建堆叠的条形图

来自分类Dev

使堆叠条形图中的条形图具有不同的颜色ggplot

来自分类Dev

100%堆叠的条形图

来自分类Dev

堆叠条形图断开

来自分类Dev

堆叠的 100% 条形图

来自分类Dev

堆叠条形图的颜色

来自分类Dev

R中带有图例a列的条形图

来自分类Dev

熊猫:键和值的字典列的堆叠条形图

来自分类Dev

ggplot2堆叠的条形图,其中每个值都是一个组/颜色

来自分类Dev

带宽度可变的条形图的Altair条形图?

来自分类Dev

如何创建一个直方图,其中每个条形图都是相应容器的热图?

来自分类Dev

Matplotlib绘图条形图在数据框中具有2列的关系

来自分类Dev

数据框中每一行的条形图

来自分类Dev

数据框中每一行的条形图

来自分类Dev

R中具有堆叠条和簇条的水平条形图

来自分类Dev

MATLAB-GUI中具有负值的堆叠条形图

来自分类Dev

R ggplot2堆叠条形图通过列的值归一化

来自分类Dev

R ggplot2堆叠条形图通过列的值归一化

来自分类Dev

R:如何从多列频率数据创建条形图?

来自分类Dev

R:如何从多列频率数据创建条形图?