小编DPs*_*DPs的帖子

将数据框中的儒略日期转换为正常日期?

我在 pandas DF 中有一个带有朱利安日期的日期列。如何将这些儒略日期转换为 mm-dd-yyyy 格式。

样本数据

     ORG   CHAIN_NBR  SEQ_NBR     INT_STATUS  BLOCK_CODE_1  DATA_BLOCK_CODE_1
0   523         1        0          A             C             2012183
1   523         2        1          I             A             2013025
2   521         3        1          A             H             2007067
3   513         4        1          D             H             2001046
4   513         5        1          8             I             2006075
Run Code Online (Sandbox Code Playgroud)

我正在使用jd2gcal函数,但它不起作用。我也试图写这样的代码但没有用。

for i,row in amna.iterrows():
    amna['DATE_BLOCK_CODE_1'] = datetime.datetime.strptime(row['DATE_BLOCK_CODE_1'], '%Y%j')
Run Code Online (Sandbox Code Playgroud)

期望的输出:

for i,row in amna.iterrows():
    amna['DATE_BLOCK_CODE_1'] = datetime.datetime.strptime(row['DATE_BLOCK_CODE_1'], '%Y%j')
Run Code Online (Sandbox Code Playgroud)

请在这件事上给予我帮助。

python datetime dataframe pandas

7
推荐指数
1
解决办法
9811
查看次数

如何替换 read_csv 中的 nan 值?

我正在读取一个带有read_csv一些 NaN 值的平面文件,因为它将数据类型更改为浮点数而不是我不想要的整数。

有什么方法可以将read_csv方法中的 NaN 值替换为 0 吗?

我知道我可以做,df.fillna(value=0)但我的问题是如何替换read_csv.

decop=pd.read_csv("C:\\Users\\mnk044\\Downloads\\amna_decp_part-m-00000", sep="\x01", names=clist)
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

5
推荐指数
1
解决办法
8872
查看次数

标签 统计

dataframe ×2

pandas ×2

python ×2

datetime ×1