新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python消除抑制警告的方法

1、使用loc,作用切片的子集。
df2 = df.loc[:, ['A']] df2['A'] /= 2 # Does not raise
2、更改pd.options.mode.chained_assignment??梢栽O(shè)置為None,"warn"或"raise"。
"warn"是默認(rèn)值。
None將完全抑制警告,并"raise"拋出SettingWithCopyError,阻止操作通過。
pd.options.mode.chained_assignment = None df2['A'] /= 2
3、做一個(gè) deepcopy。
df2 = df[['A']].copy(deep=True) df2['A'] /= 2
以上就是python消除抑制警告的方法,希望對(duì)大家有所幫助。更多Python高級(jí)指路:python創(chuàng)新互聯(lián)教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
分享標(biāo)題:創(chuàng)新互聯(lián)Python教程:python消除抑制警告的方法
分享網(wǎng)址:http://m.5511xx.com/article/dpddode.html


咨詢
建站咨詢
