【发布时间】:2020-03-11 09:34:03
【问题描述】:
这是我的第一个问题。我正在尽最大努力使其尽可能易于理解。
我的问题: 我正在编写一个 python 程序,它读取一个 excel(.xlsm) 文件(约 500 行,40 列)并通过 pandas 将其转换为 pandas 数据框。然后我的程序继续编辑数据,生成输出数据帧并将其写入 .tsv 文件。这个 .tsv 现在包含这 500 个数据点作为行和 7 列,其中包含程序生成的数据。
在下一步中,将在Excel中打开.tsv文件,因为我们需要手动填写最后1或2列,我的程序无法完成。
为此,需要有人对第 2 列中的内容进行处理,并推断出需要写入最后 1 或 2 列的内容。第二列中需要手动读取的单元格如下所示: Unformated Cell
为了让人们更容易阅读,我想在您通过 excel 打开 .tsv 之前以某种方式格式化第二列中的单元格以填补空白,使其看起来像这样:Formated Cell
我希望你能理解我的问题。有没有办法在 .tsv 中以某种方式格式化 500 个单元格的整列(图像 1 的状态 -> 图像 2 的状态),然后在 excel 中打开它?
【问题讨论】:
标签: python excel pandas csv dataframe