【发布时间】:2018-10-23 10:23:21
【问题描述】:
我想替换 pandas 中的行值。
import pandas as pd
import numpy as np
data = {'type': ['place', 'home', 'place', 'walk', 'place', 'work', 'home', 'place'],'labels': ['NaN', 'NaN', 'shop', 'Nan', 'clinic', 'NaN', 'NaN', 'NaN']}
a = pd.DataFrame(data, columns = ['type', 'labels'])
如果 a['labels'] 不是 np.NaN 并且 a['type'] == 'place' 使用熊猫?
如果可能的话,我更喜欢使用 df.loc[]。
【问题讨论】:
标签: python-3.x pandas dataframe data-manipulation