使用python制作自定义电子表格

使用python制作自定义电子表格,python,csv,pandas,Python,Csv,Pandas,我有一个包含两列的熊猫数据框: 年经验和工资 我想用这两列保存一个csv文件,并且在文件的开头有一些统计信息,如图所示: 是否有任何选项可以使用pandas或任何其他库来处理这些问题?我是否必须制作一个脚本来编写它,在字段之间添加逗号 看一看。也许这就是你要找的东西。看看。也许这就是你要找的东西。你可以把这个文件作为两个独立的部分(stats和csv)来阅读 阅读统计数据: number_of_stats_rows = 3 stats = pandas.read_csv(file_path,

我有一个包含两列的熊猫数据框:

年经验
工资

我想用这两列保存一个csv文件,并且在文件的开头有一些统计信息,如图所示:


是否有任何选项可以使用pandas或任何其他库来处理这些问题?我是否必须制作一个脚本来编写它,在字段之间添加逗号

看一看。也许这就是你要找的东西。

看看。也许这就是你要找的东西。

你可以把这个文件作为两个独立的部分(stats和csv)来阅读

阅读统计数据:

number_of_stats_rows = 3
stats = pandas.read_csv(file_path, nrows=number_of_stats_rows, header=None).fillna('')
正在读取剩余文件:

other_data = pandas.read_csv(file_path, skiprows=number_of_stats_rows).fillna('')

您可以将文件作为两个单独的部分(stats和csv)读取

阅读统计数据:

number_of_stats_rows = 3
stats = pandas.read_csv(file_path, nrows=number_of_stats_rows, header=None).fillna('')
正在读取剩余文件:

other_data = pandas.read_csv(file_path, skiprows=number_of_stats_rows).fillna('')

熊猫不支持你在这里想做的事情。问题是您的格式不是有效的csv。for CSV声明每个记录位于单独的行上,这意味着一行对应于一个记录,带有可选的标题行。您的格式添加了与记录不对应的平均值和最大值


在我看来,你有三条路要走:我。您创建两个独立的数据帧,并将它们映射到csv文件(超级精确为3),一个包含您的记录,另一个包含附加值。二,。首先将数据帧写入csv,然后打开该文件并在顶部插入附加值。iii.但是,如果您的目标是导入excel,@gefero的建议是正确的提示:尝试使用软件包直接写入电子表格中的单元格。

Pandas不支持您在此处要执行的操作。问题是您的格式不是有效的csv。for CSV声明每个记录位于单独的行上,这意味着一行对应于一个记录,带有可选的标题行。您的格式添加了与记录不对应的平均值和最大值

在我看来,你有三条路要走:我。您创建两个独立的数据帧,并将它们映射到csv文件(超级精确为3),一个包含您的记录,另一个包含附加值。二,。首先将数据帧写入csv,然后打开该文件并在顶部插入附加值。然而,如果你的目标是导入excel,@gefero的建议是一个正确的提示:尝试使用包直接写入电子表格中的单元格