小编cas*_*t42的帖子

向 Altair 图形添加背景实心填充

我非常喜欢 Altair 用 Python 制作图表。作为致敬,我想重新生成“错误,我们画了一些”中的经济学人图: 在此处输入图片说明 这是第一次拍摄的代码:

import numpy as np
import pandas as pd
import altair as alt

 df = pd.read_csv('http://infographics.economist.com/databank/Economist_corbyn.csv').dropna()

 bars = alt.Chart(df, title="Average number of likes per Facebook post").mark_bar().
    encode(
        y=alt.Y('Page:O', axis=alt.Axis(title=''),
        sort=alt.EncodingSortField(
           field="Average number of likes per Facebook post 2016:Q",  # The field to use for the sort
           op="sum",  # The operation to run on the field prior to sorting
           order="ascending"  # The order to sort in
       )),
       color=alt.value("#116EA1"),
       x=alt.X("Average number of likes per Facebook …
Run Code Online (Sandbox Code Playgroud)

python data-visualization altair

2
推荐指数
1
解决办法
2400
查看次数

标签 统计

altair ×1

data-visualization ×1

python ×1