第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

熊貓 - 許多條件的列表,帶有邏輯運(yùn)算符,與“選擇”語(yǔ)句一起使用

熊貓 - 許多條件的列表,帶有邏輯運(yùn)算符,與“選擇”語(yǔ)句一起使用

慕姐4208626 2022-09-20 16:40:34
我收到以下錯(cuò)誤:值錯(cuò)誤:具有多個(gè)元素的數(shù)組的真值是不明確的。使用 a.any() 或 a.全部 ()似乎找不到解決方案。請(qǐng)幫忙。import numpy as npimport pandas as pdt = np.arange(0,100,1); t = pd.Series(t)y = np.random.randint(1,20,100); y = pd.Series(y)df = pd.DataFrame({'t': t,'y': y})mean = np.mean(df['y'])st_dev = np.std(df.y)conds = [(df['y'].values > mean + 3*st_dev), (df['y'].values < mean - 3*st_dev),         (df['y'].values <= (mean + 3*st_dev) and (mean - 3*st_dev) <= df['y'].values )]choices = [1,0,2]
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

問(wèn)題是使用標(biāo)量,這里對(duì)于按位是必要的,也是必要的添加,因?yàn)閮?yōu)先級(jí)運(yùn)算符:and&AND()


conds = [(df['y'].values > mean + 3*st_dev), (df['y'].values < mean - 3*st_dev),

         (df['y'].values <= (mean + 3*st_dev)) & ((mean - 3*st_dev) <= df['y'].values )]

choices = [1,0,2]


df['new'] = np.select(conds, choices)

print (df)

     t   y  new

0    0   4    2

1    1   2    2

2    2  13    2

3    3   8    2

4    4  14    2

..  ..  ..  ...

95  95   5    2

96  96  10    2

97  97   8    2

98  98   6    2

99  99  16    2


[100 rows x 3 columns]


查看完整回答
反對(duì) 回復(fù) 2022-09-20
  • 1 回答
  • 0 關(guān)注
  • 68 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)