随笔分类 -  python+excel

摘要:import pandas as pd change_data = pd.read_excel("待修改.xlsx") data = pd.read_excel("源文件.xlsx") data["列名"] = data["列名"].drop_duplicates() new_data = chan 阅读全文
posted @ 2022-11-15 15:06 tiansz 阅读(43) 评论(0) 推荐(0)
摘要:import pandas as pd df = pd.read_excel("all_faq.xlsx") washer = pd.DataFrame() # 洗衣机 vacuum_cleaner = pd.DataFrame() # 吸尘器 Water_purifier = pd.DataFra 阅读全文
posted @ 2022-11-09 22:07 tiansz 阅读(101) 评论(0) 推荐(0)
摘要:import pandas as pd import os path = r".\excel表格" # 获取该目录下所有文件,存入列表中 fileList = os.listdir(path) n = 0 all_df = pd.DataFrame() for i in fileList: file 阅读全文
posted @ 2022-11-09 10:32 tiansz 阅读(85) 评论(0) 推荐(0)
摘要:import pandas as pd dfs = pd.read_excel("工作表.xlsx", sheet_name=None, usecols=['列名']) df = pd.concat(dfs) list1 = [] for i in df["列名"]: list1.append(ev 阅读全文
posted @ 2022-10-27 16:02 tiansz 阅读(19) 评论(0) 推荐(0)
摘要:df['iot错误个数'] = pd.Series() new_columns = df.columns.to_list() new_columns.insert(9,'iot错误个数') new_columns.pop(-1) df = df.reindex(columns=new_columns 阅读全文
posted @ 2022-10-25 15:11 tiansz 阅读(59) 评论(0) 推荐(0)
摘要:import pandas as pd dfs = pd.read_excel("工作表.xlsx", sheet_name=None) # 添加新列 for df in dfs.values(): df.insert(9, "错误个数", pd.Series(), allow_duplicates 阅读全文
posted @ 2022-10-25 15:09 tiansz 阅读(60) 评论(0) 推荐(0)
摘要:import pandas as pd import json dfs = pd.read_excel("工作表.xlsx", sheet_name=None) def typecof(x): if type(x) == str: if ('{' in x): try: return json.lo 阅读全文
posted @ 2022-10-25 15:07 tiansz 阅读(140) 评论(0) 推荐(0)
摘要:# _*_coding:utf-8 _*_ import pandas as pd import numpy as np class baixi: # 初始化 def __init__(self): self.pd = pd self.deal_datas = pd.read_excel('done 阅读全文
posted @ 2022-10-25 15:04 tiansz 阅读(81) 评论(0) 推荐(0)
摘要:df = pd.merge(df, df1, how='left', indicator=True).query("_merge=='left_only'").drop('_merge', 1) df = pd.merge(df, df2, how='left', indicator=True).q 阅读全文
posted @ 2022-10-12 17:38 tiansz 阅读(30) 评论(0) 推荐(0)
摘要:import pandas as pd #sheet_name=None的意思是,一次性将所有的工作表都读取出来 dfs2 = pd.read_excel("test.xls",sheet_name=None) pd.concat(dfs2).to_excel("text.xlsx") 参考资料:h 阅读全文
posted @ 2022-10-11 10:44 tiansz 阅读(64) 评论(0) 推荐(0)
摘要:# %% import pandas as pd import numpy as np import matplotlib.pyplot as plt #解决中文显示问题 plt.rcParams['font.sans-serif'] = ['KaiTi'] # 指定默认字体 plt.rcParam 阅读全文
posted @ 2022-09-23 17:38 tiansz 阅读(21) 评论(0) 推荐(0)
摘要:单列 其中B就代表excel表中的列索引 standard_word = pd.read_excel('合并.xlsx', usecols='B') 多列 其中C:AK就代表excel表中的列索引 generalized_word = pd.read_excel('合并.xlsx', usecols 阅读全文
posted @ 2022-09-22 09:37 tiansz 阅读(762) 评论(0) 推荐(0)
摘要:上方菜单栏中的“数据”选项卡 ——> “分列”。之后更改为特定的字符,然后即可进行分列操作 阅读全文
posted @ 2022-09-22 09:35 tiansz 阅读(217) 评论(0) 推荐(0)
摘要:导入pandas import pandas as pd 读取excel文件 df = pd.read_excel(r'windows系统文件路径', 'sheet名') 如果是linux系统则不用在文件路径前添加 r 限定某列数据出现次数大于等于2 name = df.列名.value_count 阅读全文
posted @ 2022-08-22 11:55 tiansz 阅读(40) 评论(0) 推荐(0)