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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Pandas loc 錯誤:“Series”對象是可變的,因此無法對它們進行哈希處理

Pandas loc 錯誤:“Series”對象是可變的,因此無法對它們進行哈希處理

長風秋雁 2023-10-31 21:26:49
我需要一些幫助來解決處理 pandas DataFrame 的問題。這是代碼:df.drop(df.index[0], inplace=True)df.columns = ['Mic. No.', 'X', 'Y', 'Z', 'Re. Pre.', 'Im. Pre.']df['Pre'] = df['Re. Pre.'] + df['Im. Pre.'] * 1jdf.drop(['Mic. No.', 'Re. Pre.', 'Im. Pre.'], axis=1, inplace=True)if z != 0:   df = df.loc(df['Z'] == z)我在 panda 數(shù)據(jù)框中加載了 Excel 工作表?,F(xiàn)在,經(jīng)過一些預處理后,DataFrame 的形式如下:          X         Y     Z                       Pre  1      0.16      0.16  0.05   (1.0048704-0.51310315j)  2      0.16     -0.16  0.05   (0.24814222-1.6094971j)  3     -0.16      0.16  0.05   (0.24815122-1.6094059j)  4     -0.16     -0.16  0.05   (1.0048704-0.51310315j)  5 -0.154993  0.154993  0.05  (-0.13939651-1.7231593j)現(xiàn)在我想刪除 DataFrame 中“Z”列中沒有值 z 的所有列。我收到錯誤:“TypeError:‘Series’對象是可變的,因此無法對它們進行哈希處理”。我不知道該怎么做,因為我所看到的與 pandas 文檔中的完全相同。https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.loc.htmldf.loc[df['shield'] > 6]               max_speed  shield sidewinder          7       8
查看完整描述

2 回答

?
元芳怎么了

TA貢獻1798條經(jīng)驗 獲得超7個贊

您可以使用方括號df.loc

df = df.loc[df['Z'] == z]


查看完整回答
反對 回復 2023-10-31
?
慕森卡

TA貢獻1806條經(jīng)驗 獲得超8個贊

你也可以用 lambda 表達式來做到這一點:

df = df[lambda x: x['Z'] == z]


查看完整回答
反對 回復 2023-10-31
  • 2 回答
  • 0 關注
  • 166 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號