python 使用pandas估算一些缺少的列。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用pandas估算一些缺少的列。相关的知识,希望对你有一定的参考价值。
import pandas as pd
df = pd.DataFrame({'A':['A1', 'A2', 'A3'], 'B':[None, 'B2', None]})
df
# Out[51]:
# A B
# 0 A1 None
# 1 A2 B2
# 2 A3 None
# locでimpute
df.loc[(df['B'].isnull()), 'B'] = df['A']
df
# Out[53]:
# A B
# 0 A1 A1
# 1 A2 B2
# 2 A3 A3
# fillnaでimpute
df.A.fillna(df.B, inplace=True)
df
# Out[55]:
# A B
# 0 A1 A1
# 1 A2 B2
# 2 A3 A3
以上是关于python 使用pandas估算一些缺少的列。的主要内容,如果未能解决你的问题,请参考以下文章
Pandas:打印没有条目的列。不缺少值
在 python 中创建一个函数,它将在 pandas 数据框中估算均值或中值
Python:将列表写入 Pandas 中的列
Pandas:打印缺少值的列名
Pandas - 具有重复值的列的外部连接
从 csv.reader 之后的列(Python Pandas)中获取最早的日期