簡體   English   中英

如果值等於某個數字,則將值從一列復制到另一列

[英]Copy values from one column to another if values equal to a certain number

如果列的值等於 300 或 305,誰能告訴我如何將列( m/z )中的值復制到新列? 如果它的值不等於 300 或 305,則在新列中輸入 0。 它應該如下所示。

在此處輸入圖像描述

你可以這樣做:

df['300'] = 0
df['305'] = 0

df['300'][df['m/z'] == 300] = 300
df['305'][df['m/z'] == 305] = 305

但我相信可能有更好的方法哈哈

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM