- 博客(26)
- 收藏
- 关注
原创 python读取Excel,标题行加粗、自动换行,变为蓝色标题,给整个表格加框线
为了使用Python读取Excel文件并设置样式(例如标题行加粗、自动换行、变为蓝色标题以及给整个表格加框线),可以使用。是一个Python库,可以用来读取和写入Excel 2010 xlsx/xlsm/xltx/xltm文件。
2024-05-16 09:57:53
921
原创 python 给dataframe标题行加粗、自动换行,变为蓝色标题,给整个dataframe加框线
【代码】python 给dataframe标题行加粗、自动换行,变为蓝色标题,给整个dataframe加框线。
2024-05-16 09:37:07
546
原创 python如何根据字典去把人名分成单独的列
zidian=['刘友德','熊剑','张明泽','朱淑贞','涂敬','黄德明','闫凌博','刘翠芳'],df = pd.DataFrame({ '人名': ['(刘友德熊剑)张明泽朱淑贞涂敬黄德明闫凌博刘翠芳', '(刘友德)刘友德郑旭祥', '(刘友德熊剑)张明泽李扶新林春媚']}),python如何根据zidian去把人名分成单独的列import pandas as pdzidian = ['刘友德', '熊剑', '张明泽',
2024-05-13 10:33:58
259
原创 python 同一路径下把多个Excel文件合并成一个Excel文件的不同sheet表
的文件,其中包含了所有原始Excel文件的内容,每个文件内容位于一个单独的工作表中。同时,每个工作表会保留原始文件的格式。参数确保在写入时不会包含DataFrame的索引。如果希望保留索引,可以移除这个参数。中,每个文件对应一个sheet,且sheet的名称是原文件名(不含。为你的Excel文件所在的实际路径。这段代码会读取该路径下的所有。运行这段代码后,会在指定的工作目录下得到一个名为。文件,并将它们合并到。
2024-04-30 09:53:27
928
1
原创 python数据分析之一个单元格内有多个人名,如何让每行每个人名形成单独的行,并有对应的列值
或其他相应的函数来读取数据,而不是像示例中那样直接创建DataFrame。此外,如果你的“新任务成员”列中的字符串是用其他字符(如空格或分号)分隔的,你需要相应地调整。,它接受一个字符串参数(即“新任务成员”列中的一个条目),并返回一个由逗号分隔的字符串列表。让“新任务成员”列的每行每个人名分列,都有单独的行,和对应的合同编号、机械编号、盖章时间,各自形成一列。请注意,如果你的数据是从CSV或其他格式的文件中读取的,你需要使用。函数来重置索引,以便新生成的DataFrame具有连续的索引。
2024-04-29 10:37:32
618
原创 python 把表A a列的值填补到表B b列对应的空白格
如果你的两个DataFrame没有相同的索引,但是它们有一个共同的列可以用来对齐(比如“合同编号”),你可以首先使用。这样就可以根据“合同编号”列来填补。来对齐它们,然后再进行值的填补。
2024-04-28 15:11:20
352
1
原创 python 人名列每行有多个人命,如何拆成单独的行
方法被用来将这些列表拆分成单独的行。最后,我们重置了索引以确保行与行之间的一致性,并打印出扩展后的。方法用于将“人名”列中的每个条目拆分成一个列表,其中每个列表包含原始条目中的所有名字。现在,每个名字都有自己的一行,并且与相应的“合同编号”匹配。
2024-04-25 10:00:55
793
1
原创 Python dataframe【金钱,人名1,人名2】求人名的总金钱(反向分类汇总)
函数将多列人名转换为一个单独的列,并且每行都包含金钱的值。是将原始的宽格式DataFrame转换为长格式的关键步骤。用于将结果转换回常规的DataFrame格式。计算每个分组的金钱总和。
2024-04-22 11:35:08
158
原创 python之每列数据进行分类汇总,并转为一列dataframe,输出excel
原数据如上图xunhuan.xlsx,把它分类汇总,并转为一列dataframe。
2024-03-11 16:18:54
692
1
原创 数据分析之python 如何在一列中每个单元格里删除重复值
5.重复list转为series,series 转为dataframe。3.list转为series,series 转为dataframe。2.定义一个空列表,循环L1,让每一项都去重,添加到空列表里。4.通过逗号分列,去掉中括号,得到d是list类型。如图,想把【新任务成员】这列每个单元格删除重复值。6.匹配 替换【新任务成员】
2024-02-22 15:00:34
634
1
原创 数据分析之Pandas Dataframe里行按条件筛选后如何重新index排序及替换列值?
Dataframe行按条件筛选后 index就不是连续的了 ,如果要在后面添加一列series,series的index是连续的从0开始。其中要替换的是【‘新任务成员’】,此时左边index已经不是按正序排序了。下篇讲解如何在一个单元格内删除重复值,即数据f怎么提取的。1.重置条件筛选后的Qzbg的index。数据一:提取了审核金额不为0的数据。数据二:f,要匹配到Qzbg。2.替换‘新任务成员’列。
2024-02-22 14:32:07
903
1
原创 数据分析之python在同一路径下遍历excel修改xls为xlsx格式,删除xls格式,保留xlsx格式
rootdir1 = u'E:\回标项目\深圳博物馆(原国深博物馆)幕墙及泛光照明工程\工料机\深圳博物馆项目施工总承包\投标 - 副本'删除xls格式,保留xlsx格式。
2024-02-07 16:32:17
676
1
原创 数据分析之 Python 将excel文件中的所有不同sheet页,合并至新excel文件的一个sheet页,且保留原单元格样式。
【代码】数据分析之 Python 将excel文件中的所有不同sheet页,合并至新excel文件的一个sheet页,且保留原单元格样式。
2024-02-05 09:08:43
786
1
原创 数据分析之python给excel合并单元格、格式居中、字体加粗
【代码】数据分析之python给excel合并单元格、格式居中、字体加粗。
2024-02-04 15:24:04
1262
1
原创 数据分析之Python 对Dataframe 单条件筛选、多条件筛选、过滤数据
第1个参数是index: “0”-“6”;第2个参数是column: “name”, “protein”, “Qty”, “rank” # df.loc[6, :], # df.loc[6, “protein”]返回的结果是根据从isin函数传入的列表(li),筛选出与列表中包含的数值或字符串相同的数据记录, 用法有点类似sql中的"in"df.loc[df[“protein”]
2024-02-02 09:43:50
4406
原创 数据分析 python对dataframe(excel)数据列进行单一字段筛选和多字段筛选
2.2 isin函数:df[df[“column_name”].isin(li)] (# li = [20, 25, 27] 或 li = np.arange(20, 30))df.loc[df[“protein”]
2024-02-02 09:27:45
1698
原创 python对dataframe实现excel数据分列功能,并进行数据汇总
再把series合并拼接,通过字典转化形成dataframe。如图,要对”新任务成员“把人名按照逗号分成每列人名。
2024-01-31 11:42:44
710
原创 python Dataframe 用非空值列代替空值列
data['文件类型单选'].fillna(data['文件类型'],inplace=True)#用’文件类型‘非空值代替’文件类型单选‘的空值,inplace=True表示在原数据上操作。
2024-01-31 09:41:48
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人