当前位置:   article > 正文

厉害了,用Python在Excel表格当中绘制可视化大屏!!

engine=openpyxl

大家新年好哇,今天小编来给大家分享如何在Excel文档当中来绘制可视化图表,并且制作一个可视化大屏,非常的容易,这里我们会用到openpyxl模块,那么首先第一步便是调用该模块来读取Excel文件,代码如下

  1. # 读取Excel文档并且指定工作表的名称
  2. file_name = 'Bike_Sales_Playground.xlsx'
  3. df = pd.read_excel(file_name,sheet_name='bike_buyers')

当然为了保险起见,我们这里还是拷贝一份源数据,并且新建一个新的工作表,代码如下

  1. # 新建一张工作表
  2. with pd.ExcelWriter(file_name,#文档的名称
  3.                   engine='openpyxl',#调用模块的名称
  4.                   mode='a',#添加的模式
  5.                  if_sheet_exists="replace" #如果已经存在,就替换掉
  6.                  ) as writer:
  7. df.to_excel(writer, sheet_name='Working_Sheet',index = False)# 设置Index为False
  8. # 从新的工作表当中来读取数据
  9. df = pd.read_excel(file_name,sheet_name='Working_Sheet')

数据清洗

下一步我们进行数据的清洗,例如去掉重复值、针对一些数值做一些替换,代码如下

  1. # 去掉重复值
  2. df.drop_duplicates(keep='first', inplace=True, ignore_index=False)
  3.     
  4. # 针对婚姻状况这一列,“已婚”替换成“M”,“单身”替换成“S”
  5. df['Marital Status'] = df['Marital Status'].replace('M','Married').replace('S','Single')
  6.     
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/993129
推荐阅读
相关标签
  

闽ICP备14008679号