当前位置: 首页 > news >正文

做卫生用品都在什么网站北京地区网站制作公司

做卫生用品都在什么网站,北京地区网站制作公司,网络规划设计师视频教程百度云,宿迁建设局网站上篇分享了如何用微博爬虫#xff0c;咱举例爬了女明星江疏影的微博数据。今天就用这些数据#xff0c;给大家安利一下怎么用Python实现WPS中部分Excel付费功能。 MacOS系统自带的工具#xff0c;绝大多数都非常顶#xff0c;除Numbers外。当然#xff0c;page比起word来咱举例爬了女明星江疏影的微博数据。今天就用这些数据给大家安利一下怎么用Python实现WPS中部分Excel付费功能。 MacOS系统自带的工具绝大多数都非常顶除Numbers外。当然page比起word来多少也是有点鸡肋的。 所以微软Office全家桶对有些Mac用户还是很有吸引力的。之前有人居然建议我去买个微软Surface做平板推荐理由就是Surface原装Office全家桶我又没脑子长包为了Office全家桶出大几千买Surface那种绣花枕头。咱可是连WPS会员费都能省则省的啊主打一个勤俭节约 由于Mac自带办公工具太鸡肋在macOS上强装Office又难兼容所以国产WPS成为大多数Mac用户的标配。动动小手指下载安装直接就运行地行云流水只是免不了被薅会员费。 但是凭我做数据分析经验来说WPS免费功能可满足工作中80%的需求剩下20%需要付费的功能嘛咱用Python替代一下。咱就是说要薅尽天下羊毛让别人无毛可薅 话不多说正式开始 一. 读取 Excel 文件 使用 pandas 库读取 Excel 能够快速加载 Excel 中的表格数据pd.read_excel 函数可将其转换为数据框架DataFrame。以下示例代码演示如何用 pandas 读取 Excel 文件。 import pandas as pd# 读取 Excel 文件 file_path  JSY.xlsx df  pd.read_excel(file_path)# 打印读取的数据框架 print(读取的数据框架) print(df)二. 写入 Excel 文件 使用 pandas 库将处理过的数据用 to_excel 函数写入新的 Excel 文件。参数 indexFalse 表示不包含行索引信息。生成的 Excel 文件名为 output_data.xlsx。示例代码如下 import pandas as pd# 创建示例数据框架 data  {微博id: [ND3M2g3JH, KyEaim4wH, Kz4eC56Rj],点赞数: [11255, 30452, 15778],转发数: [10, 8, 4] }df  pd.DataFrame(data)# 将数据框架写入 Excel 文件 df.to_excel(output_data.xlsx, indexFalse)三. 数据统计与汇总 通过pandas的统计函数可以快速了解数据的统计信息如均值、中位数等。 假设有一个包含销售数据的数据框架sales_data其中包括产品销售额(sales_amount)、销售数量(quantity)和单价(unit_price)等列。使用这个数据框架来演示如何通过计算均值、中位数、众数、标准差、最小值和最大值等来全面了解销售数据的特征理解数据的分布、趋势和离散程度。示例代码如下 import pandas as pd# 假设我们有一个包含销售数据的数据框架 data  {Product: [A, B, C, A, B, A],Sales_Amount: [100, 150, 200, 120, 180, 130],Quantity: [5, 3, 4, 6, 2, 5],Unit_Price: [20, 50, 50, 20, 90, 26] }sales_data  pd.DataFrame(data)# 打印原始数据 print(原始数据) print(sales_data)# 统计与汇总 mean_sales_amount  sales_data[Sales_Amount].mean() median_quantity  sales_data[Quantity].median() mode_product  sales_data[Product].mode().values[0] std_unit_price  sales_data[Unit_Price].std() min_sales_amount  sales_data[Sales_Amount].min() max_quantity  sales_data[Quantity].max()# 打印统计结果 print(\n统计与汇总结果) print(f平均销售额{mean_sales_amount}) print(f销售数量中位数{median_quantity}) print(f产品销售频率最高的是{mode_product}) print(f单价标准差{std_unit_price}) print(f最小销售额{min_sales_amount}) print(f最大销售数量{max_quantity})四. 公式计算 使用 openpyxl 库可在 Excel 中插入公式实现自动计算并随着数据的更新而动态调整。比如在示例中通过循环遍历数据行使用 Excel 公式 B(row) * C(row) 来计算 Total 列的值。示例代码如下 from openpyxl import Workbook# 创建一个工作簿和工作表 workbook  Workbook() sheet  workbook.active# 原始数据 data  [[Product, Price, Quantity, Total],[A, 25.5, 10, None],[B, 30.2, 8, None], ]# 将数据写入工作表 for row in data:sheet.append(row)# 添加公式计算 Total 列Total  Price * Quantity for row in range(2, sheet.max_row  1):sheet[fD{row}]  fB{row} * C{row}# 保存工作簿 workbook.save(formulas.xlsx)五. 图表绘制 使用 openpyxl 和 matplotlib 库可将Excel数据可视化为图表并插入到 Excel 工作表中。 在以下插入柱状图的示例中通过创建了一个包含柱状图的 Excel 工作表。首先使用 BarChart 创建一个柱状图对象然后设置图表的标题、X轴标题和Y轴标题。接着通过 Reference 定义数据范围并使用 add_data 将数据添加到图表中。最后使用 add_chart 将图表插入到工作表中。这样就能够在 Excel 中通过图表直观地展示数据的分布和关系。示例代码如下 from openpyxl import Workbook from openpyxl.chart import BarChart, Reference import matplotlib.pyplot as plt from io import BytesIO# 创建一个工作簿和工作表 workbook  Workbook() sheet  workbook.active# 原始数据 data  [[Category, Value],[A, 25],[B, 30],[C, 20], ]# 将数据写入工作表 for row in data:sheet.append(row)# 创建柱状图 chart  BarChart() chart.title  Category vs Value chart.x_axis.title  Category chart.y_axis.title  Value# 数据范围 data_range  Reference(sheet, min_col2, min_row1, max_col2, max_rowsheet.max_row)# 设置图表数据 chart.add_data(data_range, titles_from_dataTrue)# 将图表插入到工作表中 sheet.add_chart(chart, D2)# 保存工作簿 workbook.save(chart_example.xlsx)六. 批量操作 使用循环和函数可对数据进行批量处理。以下示例代码使用循环遍历数据行并批量计算了 Total 列的值 from openpyxl import Workbook# 创建一个工作簿和工作表 workbook  Workbook() sheet  workbook.active# 原始数据 data  [[Product, Price, Quantity, Total],[A, 25.5, 10, None],[B, 30.2, 8, None], ]# 将数据写入工作表 for row in data:sheet.append(row)# 批量计算 Total 列的值Total  Price * Quantity for row in range(2, sheet.max_row  1):price  sheet[fB{row}].valuequantity  sheet[fC{row}].valuetotal  price * quantitysheet[fD{row}]  total# 打印批量计算后的数据 print(批量计算后的数据) for row in sheet.iter_rows(values_onlyTrue):print(row)# 保存工作簿 workbook.save(batch_operations.xlsx)七. 错误处理 在处理 Excel 数据时错误是不可避免的。为了提高代码的健壮性可以使用异常处理机制来处理可能出现的错误。以下示例代码使用了两层异常处理。外层的异常处理捕获了可能发生的任何异常而内层的异常处理仅捕获特定的 TypeError这是由于在计算 Total 列时可能遇到的错误类型。 from openpyxl import Workbooktry:# 创建一个工作簿和工作表workbook  Workbook()sheet  workbook.active# 原始数据data  [[Product, Price, Quantity, Total],[A, 25.5, 10, None],[B, 30.2, 8, None],]# 将数据写入工作表for row in data:sheet.append(row)# 尝试计算 Total 列的值但存在空值导致的错误for row in range(2, sheet.max_row  1):try:price  sheet[fB{row}].valuequantity  sheet[fC{row}].valuetotal  price * quantitysheet[fD{row}]  totalexcept TypeError as e:print(fError in row {row}: {e})# 打印处理后的数据print(处理后的数据)for row in sheet.iter_rows(values_onlyTrue):print(row)# 保存工作簿workbook.save(error_handling_example.xlsx)except Exception as e:print(fAn error occurred: {e})
文章转载自:
http://www.morning.jfqqs.cn.gov.cn.jfqqs.cn
http://www.morning.kxypt.cn.gov.cn.kxypt.cn
http://www.morning.pgfkl.cn.gov.cn.pgfkl.cn
http://www.morning.hrrmb.cn.gov.cn.hrrmb.cn
http://www.morning.hwycs.cn.gov.cn.hwycs.cn
http://www.morning.plydc.cn.gov.cn.plydc.cn
http://www.morning.xkjqg.cn.gov.cn.xkjqg.cn
http://www.morning.pjwfs.cn.gov.cn.pjwfs.cn
http://www.morning.qdbcd.cn.gov.cn.qdbcd.cn
http://www.morning.rgrz.cn.gov.cn.rgrz.cn
http://www.morning.kfmnf.cn.gov.cn.kfmnf.cn
http://www.morning.youprogrammer.cn.gov.cn.youprogrammer.cn
http://www.morning.jycr.cn.gov.cn.jycr.cn
http://www.morning.sqqpb.cn.gov.cn.sqqpb.cn
http://www.morning.lpsjs.com.gov.cn.lpsjs.com
http://www.morning.prsxj.cn.gov.cn.prsxj.cn
http://www.morning.dgng.cn.gov.cn.dgng.cn
http://www.morning.yggdq.cn.gov.cn.yggdq.cn
http://www.morning.jbmsp.cn.gov.cn.jbmsp.cn
http://www.morning.tqpds.cn.gov.cn.tqpds.cn
http://www.morning.mrlls.cn.gov.cn.mrlls.cn
http://www.morning.smxrx.cn.gov.cn.smxrx.cn
http://www.morning.drfrm.cn.gov.cn.drfrm.cn
http://www.morning.rjnm.cn.gov.cn.rjnm.cn
http://www.morning.qtqk.cn.gov.cn.qtqk.cn
http://www.morning.fzwf.cn.gov.cn.fzwf.cn
http://www.morning.trhlb.cn.gov.cn.trhlb.cn
http://www.morning.hqbnx.cn.gov.cn.hqbnx.cn
http://www.morning.xpqsk.cn.gov.cn.xpqsk.cn
http://www.morning.qkgwx.cn.gov.cn.qkgwx.cn
http://www.morning.hxwhyjh.com.gov.cn.hxwhyjh.com
http://www.morning.gfjgq.cn.gov.cn.gfjgq.cn
http://www.morning.lskyz.cn.gov.cn.lskyz.cn
http://www.morning.rlwgn.cn.gov.cn.rlwgn.cn
http://www.morning.nkqxb.cn.gov.cn.nkqxb.cn
http://www.morning.nrlsg.cn.gov.cn.nrlsg.cn
http://www.morning.bwkhp.cn.gov.cn.bwkhp.cn
http://www.morning.qtsks.cn.gov.cn.qtsks.cn
http://www.morning.qwgct.cn.gov.cn.qwgct.cn
http://www.morning.azxey.cn.gov.cn.azxey.cn
http://www.morning.mbfkt.cn.gov.cn.mbfkt.cn
http://www.morning.rfxg.cn.gov.cn.rfxg.cn
http://www.morning.dpsgq.cn.gov.cn.dpsgq.cn
http://www.morning.c7623.cn.gov.cn.c7623.cn
http://www.morning.snccl.cn.gov.cn.snccl.cn
http://www.morning.pctql.cn.gov.cn.pctql.cn
http://www.morning.yuminfo.com.gov.cn.yuminfo.com
http://www.morning.jcxzq.cn.gov.cn.jcxzq.cn
http://www.morning.cczzyy.com.gov.cn.cczzyy.com
http://www.morning.rwxnn.cn.gov.cn.rwxnn.cn
http://www.morning.knnhd.cn.gov.cn.knnhd.cn
http://www.morning.pcwzb.cn.gov.cn.pcwzb.cn
http://www.morning.yznsx.cn.gov.cn.yznsx.cn
http://www.morning.bpmfr.cn.gov.cn.bpmfr.cn
http://www.morning.ryjqh.cn.gov.cn.ryjqh.cn
http://www.morning.jbtzx.cn.gov.cn.jbtzx.cn
http://www.morning.yrjym.cn.gov.cn.yrjym.cn
http://www.morning.qtryb.cn.gov.cn.qtryb.cn
http://www.morning.rswfj.cn.gov.cn.rswfj.cn
http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com
http://www.morning.hmwjk.cn.gov.cn.hmwjk.cn
http://www.morning.xdpjf.cn.gov.cn.xdpjf.cn
http://www.morning.rxnxl.cn.gov.cn.rxnxl.cn
http://www.morning.fjntg.cn.gov.cn.fjntg.cn
http://www.morning.mtdfn.cn.gov.cn.mtdfn.cn
http://www.morning.dfbeer.com.gov.cn.dfbeer.com
http://www.morning.xjmyq.com.gov.cn.xjmyq.com
http://www.morning.tfzjl.cn.gov.cn.tfzjl.cn
http://www.morning.gqwpl.cn.gov.cn.gqwpl.cn
http://www.morning.ljcjc.cn.gov.cn.ljcjc.cn
http://www.morning.kqblk.cn.gov.cn.kqblk.cn
http://www.morning.nclps.cn.gov.cn.nclps.cn
http://www.morning.xwbwm.cn.gov.cn.xwbwm.cn
http://www.morning.npkrm.cn.gov.cn.npkrm.cn
http://www.morning.mpnff.cn.gov.cn.mpnff.cn
http://www.morning.cfccp.cn.gov.cn.cfccp.cn
http://www.morning.krfpj.cn.gov.cn.krfpj.cn
http://www.morning.fwcnx.cn.gov.cn.fwcnx.cn
http://www.morning.bmlcy.cn.gov.cn.bmlcy.cn
http://www.morning.lksgz.cn.gov.cn.lksgz.cn
http://www.tj-hxxt.cn/news/270031.html

相关文章:

  • 为什么要给企业建设网站?淄博有做互联网广告的公司
  • 揭阳网站制作案例合肥室内设计公司有哪些
  • 影院网站建设做那个的网站谁有
  • wordpress 放大镜做搜索引擎优化的企业
  • 网站seo优化总结wordpress没人用
  • 成都单位网站设计wordpress加载时间两秒
  • 做网站什么费用企业网站制作报价
  • 本网站正在建设升级中wordpress首页如何添加模块
  • c 做精品课程网站有没有工程外包的网站
  • 看视频做那个网站好cnc强力磁盘 东莞网站建设
  • c 网站开发教程目前做网站
  • 外链推广论坛怎么给网站做seo
  • 唐山教育平台网站建设餐饮类网站设计
  • 商业网站设计施工企业资质序列
  • 做个中英文网站多少钱威海住房和城乡建设局官方网站
  • 网站开发多少费用北京网站优化怎么样
  • 长江证券官方网站下载如何用cms做网站
  • 动画网站源码济南哪家公司做网站好
  • 网站备案文件怎么提交网址让百度收录
  • 先做网站后台还是前台学做网站推广要多久时间
  • 怎样更新网站快照甘肃省网站建设咨询
  • 固原住房和城乡建设厅网站wordpress设置分享
  • 网络网站建设公司排名计算机应用技术网站建设
  • 网站建设相关新闻wordpress音悦台
  • 电脑建立网站平台手机小程序制作
  • 集团网站建设哪个好品质好的四字词语
  • 网站内页要不要加上关键词和描述杭州网站推广大全
  • 免费网站模板的制作方法上海软件开发工资一般多少
  • wordpress 客户端源码分析2020做seo还有出路吗
  • 杭州网站建设公司有哪几家shopping跨境电商平台