加载excel并修改python中的格式和excel公式

时间:2019-06-19 16:16:10

标签: python pandas dataframe

我正在处理包含8列和数千行的excel文件中的数据清理。我在某些栏目中遇到了一些问题,即让分得分 HT 。我将解释我所面临的每个问题的细节。某些“ 障碍”列中的数据类型(行值)是混合的。例如, Hapdicap 列中的数据格式如下:

  1. 十进制,例如0.25、0.5,-1.25等
  2. 整数,例如1,2,-2等
  3. 字符串,例如0 / 0.5、1 / 1.5,-1 / -1.5等。
  4. 公式,但显示为0 / 0.5为0,-1 / -1.5为0.666667等值。

这意味着当我在excel单元格中按F2时,可以看到公式= 0 / 0.5和= -1 / -1.5。当我将其加载到熊猫时,它显示0和0.666667。

我想做的是加载为0 / 0.5和-1 / -1.5之类的字符串。

我的第二个问题是在得分 HT 列中。 Excel将识别为日期。它应该显示1-1,但在单元格中显示为01-Jan。我想将这些单元格转换为1-1格式

我很难创建示例数据框。因此,我提取了一些样本数据。您可以通过点击the link来下载它。

我还附加并突出显示了要更改的部分,如下所示:

enter image description here

非常感谢您提出的建议。

谢谢。

此致

Zep。

0 个答案:

没有答案