# interative_visual **Repository Path**: nfunm098/interative_visual ## Basic Information - **Project Name**: interative_visual - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-27 - **Last Updated**: 2024-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
import pandas as pd
import csv, os
data = pd.read_csv('oecd_carbon_emissions_data (2).csv',index_col='Country')
data
x轴 = data.columns.values[-8:]
美国 = list(data.loc['United States'].values)[-8:]
美国
欧洲 = list(data.loc['European Union (28 countries)'].values)[-8:]
欧洲
from pyecharts import options as opts
from pyecharts.charts import Bar
def bar_base() -> Bar:
c = (
Bar()
.add_xaxis((["2010", "2011", "2012", "2013", "2014", "2015","2016","2017"]))
.add_yaxis("美", 美国)
.add_yaxis("欧", 欧洲)
.set_global_opts(title_opts=opts.TitleOpts(title="二氧化碳排放量", subtitle="欧美对比"))
)
return c
b = bar_base()
b.render_notebook()
from pyecharts.charts import Line
line = Line()
line.add_xaxis(["2010", "2011", "2012", "2013", "2014", "2015","2016","2017"])
line.add_yaxis("美", 美国)
line.add_yaxis("欧", 欧洲)
line.set_global_opts(
tooltip_opts=opts.TooltipOpts(trigger="axis",axis_pointer_type="cross"),
toolbox_opts=opts.ToolboxOpts(is_show=True,orient = "vertical" ,pos_left="right", pos_top="middle")
)
line.render_notebook()