#!usr/bin/env python
#-*- coding:utf-8 _*-
'''
@author:Administrator
@file: pandas_dataframe_cases2.py
@time: 2020-01-05 下午 3:54
统计中国每个城市的店铺数量
'''
import pandas as pd
from matplotlib import pyplot as plt
#windows下设置字体
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
file_path = "../data/starbucks_store_worldwide.csv"
df = pd.read_csv(file_path);
#查找country为中国的数据
china_data=df[df['Country']=='CN']
class_data=china_data.groupby(by="City")["Brand"].count().sort_values(ascending=False)[0:20]
x=class_data.index;
y=class_data.values;
#画图
plt.figure(figsize=(20,8),dpi=60);
plt.barh(range(len(x)),y,height=0.3,color="orange");
plt.yticks(range(len(x)),x);
plt.show();
数据分析-day04-pandas-dataFrame的综合案例二:统计中国每个城市的店铺数量
最新推荐文章于 2024-04-08 17:40:37 发布