import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_ excel(" data. xlsx")
df_ valid=df[①] #删除无效票
df_ valid=df_ valid. drop("选择数量", axis=1)
g=df_ valid. groupby ("②", as_ index=False). sum () #按年级统计票数
g. to_ excel(' result. xlsx") #result. xlsx内容见图b
① ②
图a
图b
import pandas as pd
import matplotlib. pyplot as plt
#设置中文显示
from pylab import mpl
mpl. rcParams['font. sans-serif']=['SimHei']
mpl. rcParams['axes. unicode_minus']=False
df1=pd. read_excel("") #读取Excel文件
print() #筛选显示2019年人口800万以上的记录
#将表格内容按2020年人口降序排序后输出
print(df1. sort_values("2020年人口",))
y=df1["2020年人口"]
x=df1. 地市
plt. figure()
plt. title("2020年浙江各地人口柱形图",fontsize=18) #标题字体大小为18
plt. bar(x,y,color="c")
plt. xticks(x)
plt. xlabel("地市",fontsize=12) #坐标标签的字体大小为12
plt. ylabel("2020年人口",fontsize=12)
#显示图表
操作步骤:
⑴在C7单元格中输入公式 ,并按回车键;
⑵选中C7单元格,将鼠标指针移动到该单元格的 ,光标变为一个实心的加号,即拖动柄;
⑶按下鼠标 键向右拖拽到E7单元格。
图1 |
图2 |
要求:
⑴将标题行合并且文本居中显示,将页面的纸张方向设置为横向,页脚处显示当天日期;
⑵利用公式计算出4日至13日的累计确诊病例数(累计确诊病例=前一天的累计确诊病例+当天的新增确诊病例);
⑶利用图1中的数据完成图2的制作。