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

网页设计建立站点实验报告甲马营seo网站优化的

网页设计建立站点实验报告,甲马营seo网站优化的,国外红色企业网站,服装 网站规划方案前段时间根据需求配合ai写了个转置excel代码,挺好用的,而且可以选择excel,不局限于excel存在哪个地方,都可以转置,但是转置后的excel记得要先创建放在转置文件的目录下。 原本的数据长这样 转置后则可以变为这样&…

前段时间根据需求配合ai写了个转置excel代码,挺好用的,而且可以选择excel,不局限于excel存在哪个地方,都可以转置,但是转置后的excel记得要先创建放在转置文件的目录下。

原本的数据长这样
在这里插入图片描述
转置后则可以变为这样!
在这里插入图片描述
全代码如下,可以用jupyter运行。

import pandas as pd
import re
import os
import tkinter as tk
from tkinter import filedialog# 1️⃣ 选择 Excel 文件
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename(title="选择要转换的Excel文件", filetypes=[("Excel files", "*.xls;*.xlsx")])if file_path:# 2️⃣ 读取 Excel 文件,不解析日期(防止自动转换)df = pd.read_excel(file_path, dtype=str)# 3️⃣ 假设前3列为 品牌、型号、平台,其余列均为日期id_vars = df.columns[:3]# 4️⃣ 转置数据df_melted = df.melt(id_vars=id_vars, var_name='日期', value_name='价格')# 5️⃣ 删除价格为空的行df_melted.dropna(subset=['价格'], inplace=True)# 6️⃣ 定义价格处理函数:支持“-”和“送”运算def clean_price(price):if pd.isna(price):return None# 去除括号及其内容,如 "19999(锁定)" -> "19999"price = re.sub(r'\(.*?\)', '', str(price))# 如果包含 "送" 则按运算处理,如 "15795送938"if "送" in price:parts = price.split("送")try:final_price = int(parts[0]) - int(parts[1])return final_priceexcept:return pd.to_numeric(parts[0], errors='coerce')# 如果包含 "-" 则按运算处理,如 "36088-1805"elif "-" in price:parts = price.split("-")try:final_price = int(parts[0]) - int(parts[1])return final_priceexcept:return pd.to_numeric(parts[0], errors='coerce')else:# 否则保留数字部分price = re.sub(r"[^\d]", "", price)return pd.to_numeric(price, errors='coerce')# 7️⃣ 应用价格处理函数df_melted['价格'] = df_melted['价格'].apply(clean_price)# 8️⃣ 强制日期列保持文本格式,去除 " 00:00:00" 并将 "-" 替换为 "/"df_melted['日期'] = df_melted['日期'].astype(str)df_melted['日期'] = df_melted['日期'].str.replace(" 00:00:00", "", regex=False)df_melted['日期'] = df_melted['日期'].str.replace("-", "/")# 9️⃣ 自动生成保存路径(与原文件同目录),文件名为 "转置后数据.xlsx"save_path = os.path.join(os.path.dirname(file_path), "转置后数据.xlsx")# 🔟 保存 Excel 文件df_melted.to_excel(save_path, index=False)print(f"✅ 数据已成功转置并保存至 {save_path}")
else:print("⚠️ 未选择文件,程序退出。")
http://www.dtcms.com/wzjs/532690.html

相关文章:

  • 公司网站建设需求分析公司建网站多少钱
  • 网站开发分工青岛网站运营
  • 网站建设教程培训互联网营销师培训费用是多少
  • 免费站长统计工具推广网页
  • 重庆本地生活网潍坊seo关键词排名
  • 做网站提升公司形象b2b电子商务网站都有哪些
  • 策划案模板超级seo助手
  • 长春做网站价格app推广策略
  • 公司怎么建网站做推广产品网络营销
  • 网站视觉元素线上seo关键词优化软件工具
  • 用axure做网站原型图sem工具是什么
  • 河南广告制作公司网站黑帽seo培训多少钱
  • wordpress淘宝客类网站建设百度seo高级优化
  • 网站设计建设及日常维护与更新合肥网络推广优化公司
  • 织梦做的网站很老推广普通话手抄报模板
  • 台州网站建设 网站制作 网站设计网络营销推广外包服务
  • 做一个网站的策划方案个人网站推广
  • 达州网站建设哪家好seo整站优化技术培训
  • 网站常用字体营销策略从哪几个方面分析
  • 手机网站制作天强科技网站外链推广平台
  • 沈阳康平志诚建设集团网站推广项目的平台
  • 天河建设网站专家希爱力
  • 重庆网站建设公司是什么最好看免费观看高清大全
  • 已经有域名如何做网站seo服务哪家好
  • 做网站商城靠谱成都seo优化排名公司
  • 定制网站制作技术企业邮箱
  • 临沂网站建设临沂怎么恶意点击对手竞价
  • 怎样做才能提升自己的网站西安百度推广联系方式
  • 广州建设诚信评分网站北大青鸟
  • 西安建网站seo是什么简称