# Interactive_Visual **Repository Path**: NFUNM086/Interactive_Visual ## Basic Information - **Project Name**: Interactive_Visual - **Description**: 《交互式可视化》 - **Primary Language**: HTML/CSS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-27 - **Last Updated**: 2024-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
import pandas as pd
df = pd.read_csv("oecd_carbon_emissions_data.csv", index_col="Country")
df
x轴 = [int(x)for x in df.columns.values[-6:]] #列表推导
x轴
美国 = list(df.loc["United States"].values)[-6:]
美国
欧洲 = list(df.loc["European Union (28 countries)"].values)[-6:]
欧洲
from pyecharts import options as opts
from pyecharts.charts import Bar
def bar_base() -> Bar:
c = (
Bar()
.add_xaxis(x轴)
.add_yaxis("美国", 美国)
.add_yaxis("欧洲", 欧洲)
.set_global_opts(title_opts=opts.TitleOpts(title="CO2排放量", subtitle="欧美对比"))
)
return c
对比图 = bar_base()
对比图.render_notebook()