# data_mid_test **Repository Path**: jiayingb/data_mid_test ## Basic Information - **Project Name**: data_mid_test - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-01 - **Last Updated**: 2024-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
import pandas as pd
import csv,os
df=pd.read_csv("Desktop\Consumption and Tourism.csv")
df
print(list(df.provinces))
print(list(df['consumption']))
print(list(df['civil_cars']))
print(list(df['highway_visitors']))
df.consumption.describe()
# 查看2017年国民消费水平状况
from pyecharts import options as opts
from pyecharts.charts import Geo
from pyecharts.globals import ChartType, SymbolType
def geo_consumption() -> Geo:
c = (
Geo()
.add_schema(maptype="china")
.add("consumption/元", [list(z) for z in zip(df.provinces,df.consumption)])
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
.set_global_opts(
visualmap_opts=opts.VisualMapOpts(min_=10000,max_=30000),
title_opts=opts.TitleOpts(title="2017年国民消费水平"),
)
)
return c
geo_consumption().render_notebook()
df.civil_cars.describe()
# 查看2017年国民汽车拥有状况
from pyecharts.faker import Faker
from pyecharts import options as opts
from pyecharts .charts import Map
from pyecharts.globals import ChartType,SymbolType
def map_china() -> Map:
c = (
Map()
.add("汽车拥有量", [list(z) for z in zip(list(df.provinces),list(df['civil_cars']))], "china")
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
.set_global_opts(
title_opts=opts.TitleOpts(title="Map_世界地图"),
visualmap_opts=opts.VisualMapOpts(max_=1000),
)
)
return c
map_china().render_notebook()
消费水平=list(df['consumption'])
消费水平
汽车拥有量=list(df['civil_cars'])
汽车拥有量
高速公路出行=list(df['highway_visitors'])
高速公路出行
from pyecharts.faker import Faker
from pyecharts import options as opts
from pyecharts.charts import Bar
def bar_base() -> Bar:
c = (
Bar()
.add_xaxis((["广东", "北京", "上海","四川","浙江","河南","山东"]))
.add_yaxis("汽车",汽车拥有量 )
.add_yaxis("出行",高速公路出行)
.set_global_opts(title_opts=opts.TitleOpts(title="汽车-出行对比图"))
)
return c
bar_base().render_notebook()
from pyecharts.faker import Faker
from pyecharts import options as opts
from pyecharts.charts import EffectScatter
from pyecharts.globals import SymbolType
def consumption_base() -> EffectScatter:
c = (
EffectScatter()
.add_xaxis(["广东", "北京", "上海","四川","浙江","河南","山东"])
.add_yaxis("消费水平",消费水平)
.set_global_opts(title_opts=opts.TitleOpts(title=""))
)
return c
consumption_base().render_notebook()