相关疑难解决方法(0)

熊猫的 pd.NA 与 np.nan

pd.NAnp.nan与熊猫相比。哪一个与 pandas 一起使用以及为什么使用?它们与 pandas 的主要优点和缺点是什么?

一些使用它们的示例代码:

import pandas as pd
import numpy as np

df = pd.DataFrame({ 'object': ['a', 'b', 'c',pd.NA],
                   'numeric': [1, 2, np.nan , 4],
                    'categorical': pd.Categorical(['d', np.nan,'f', 'g'])
                 })
Run Code Online (Sandbox Code Playgroud)

输出:

|    | object   |   numeric | categorical   |
|---:|:---------|----------:|:--------------|
|  0 | a        |         1 | d             |
|  1 | b        |         2 | nan           |
|  2 | c        |       nan | f             |
|  3 | <NA>     |         4 | g             |
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas

14
推荐指数
5
解决办法
7480
查看次数

标签 统计

dataframe ×1

numpy ×1

pandas ×1

python ×1