給定具有兩個唯一值的系列,以元素相反的值獲取系列的最有效方法是什麼?這裏有一個例子:從具有兩個唯一值的熊貓系列返回相反值
ser = pd.Series(['a', 'b', 'a'])
我要尋找一個功能被應用到ser
,返回:
0 b
1 a
2 b
編輯:此外,如何將溶液中ammended如果存在空值。也就是說,如果
ser = pd.Series(['a', 'b', np.nan , 'a'])
,我們想獲得:
0 b
1 a
2 np.nan
3 b
有可能的方式來調整NaN的?正如我在編輯 – splinter
@splinter中所添加的那樣,這會成爲另一個問題。 – piRSquared