bokeh联动柱状图,Excel空间柱状图、空间热力图,Echarts空间柱状图,常用函数:
df['工作地_省'] = df['工作地'].str.split('省').str[0]
df['工作地_市'] = ''
df['工作地_市']= df['工作地'].str.split('省').str[1].str.split('市').str[0]
df['工作地_市'][df['工作地_省'].str.len() >= 5] = df['工作地_省'].str.split('市').str[0]
data_wang1 = df[df['姓'] == '王']
writer = pd.ExcelWriter('C:/Users/Administrator/Desktop/wang1.xlsx')
data_wang1.to_excel(writer,'sheet1',index=False)
writer.save()
price11middle_SSS_top_95['zkl_range'] = price11middle_SSS_top_95['zkl_range'].astype(str)一,concat上下合并数据,merge左右合并数据
二, x=各姓,y= 个数 /占比 bokeh联动柱状图
三, x=各地,y= 王姓个数 Excel空间柱状图、空间热力图
四, x=各地,y= 王姓个数 Echarts空间柱状图
一,concat上下合并数据,merge左右合并数据 .str.split('省').str[0]
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
# 不发出警告
from bokeh.plotting import figure,show
from bokeh.models import ColumnDataSource
# 导入图表绘制、图标展示模块
# 导入ColumnDataSource模块
import os
os.chdir('C:/Users/Administrator/Desktop/')
# 创建工作路径
#
df01 = pd.read_csv('data01.csv',encoding = 'utf-8')
df02 = pd.read_csv('data02.csv',encoding = 'utf-8')
df_city = pd.read_excel('中国行政代码对照表.xlsx')
# 读取数据
df = pd.concat([df01,df02])
df.to_csv('preliminary.csv')
df = pd.read_csv('preliminary.csv', index_col=0)