繁体   English   中英

Pandas 获取所有非 Nan 值的列表

[英]Pandas getting a list of all non Nan values

我想在数据框中获取所有非 nan 值,例如:

    foo   foo2   foo3  foo4
a   NY    WA     AZ    NaN
b   DC    NaN    NaN   NaN
c   MA    CA     NaN   NaN

输出:

[NY, WA, AZ, DC, MA, CA]

我找不到这个问题的确切答案,所以当我将几个答案合二为一时,
想分享答案:

df.stack().values

诀窍是 stack() 在堆叠值的同时删除 nans,其余的只是将数据帧值放入列表的标准方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM