数据框:
address city
BlockOf13thSt Treasure Isla
Lincoln Presidio
Duboce Park Unknown
Twin Peaks Unknown
Bernal Heights NaN
Holly Courts Unknown
Ocean Beach NaN
Maiden Ln NaN
Avenue N NaN
输出
address city
BlockOf13thSt Treasure Isla
Lincoln Presidio
Duboce Park San Francisco
Twin Peaks San Francisco
Bernal Heights San Francisco
Holly Courts San Francisco
Ocean Beach San Francisco
Maiden Ln New York
Avenue N New York
pandas中有没有类似SQL(in)的语法?? 地址在(Duboce Park,Twin Peaks,Bernal Heights,Holly Courts/Ocean Beach),并将“旧金山”和“纽约”替换为/fillna
谢谢
首先用所需条件筛选数据帧,然后填充空值:
pandas中的管道
|
运算符类似于SQL
中的OR
分隔符。在因此,对于上面的
address
,NULL被San Francisco
替换。 对其他地址也一样,并用New York
替换NULL。在如果有帮助,请告诉我。在
熊猫费尔纳()应该能做到。阅读文档:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.fillna.html
相关问题 更多 >
编程相关推荐