1
A
回答
3
使用.loc
用布爾面具
df.loc[df['solvent'] == 'NONANE', 'num'] = 9
df.loc[df['solvent'] == 'OCTANE', 'num'] = 8
另一種方法是你定義的字典,並呼籲map
:
d = {'NONANE':9, 'OCTANE':8, 'HEPTANE':7, 'HEXANE':6}
df['num'] = df['solvent'].map(d)
相關問題
- 1. 一列的SQL設置值等於同一表中另一列的值
- 2. 如何設置列值等於另一個表中的值?
- 3. 根據另一列值計算列值
- 4. 根據另一列值獲取列值
- 5. awk:根據另一列的值打印一列或另一列
- 6. 根據另一列的數值設置因子水平
- 7. sql - 是否可以根據另一列中的值設置列值?
- 8. 根據另一行另一列的值填充值爲空列
- 9. 設置Pandas數據框中某一行的值等於另一個數據框中某一行的值
- 10. MySQL腳本設置新的列值基於另一列值
- 11. 根據另一列的值獲取值
- 12. 根據Pandas上的列值應用lambda
- 13. 根據另一個值設置CSS值
- 14. 如何在另一列等於1時將列設置爲0?
- 15. 在另一列中基於nan替換pandas列中的值
- 16. 如何根據另一列值設置列值觸發器語句?
- 17. Excel - 如何根據另一列中的值將值設置爲coulmn?取決於在列A中的值
- 18. MySQL的一列等於另一列?
- 19. 根據條件爲Pandas系列賦值?
- 20. 根據另一列的值計算列的唯一值
- 21. 根據同一行中的另一列值填充列的值
- 22. 擊:根據另一列的值獲得一列的值
- 23. 根據另一列的值從一列中複製值
- 24. MySQL - 設置列值等於插入ID?
- 25. 在列中保持第一個值,而另一列等於值?
- 26. 根據另一列中的值填充範圍,其中一列基於另一列中的值
- 27. Python/pandas - 根據另一列中的單詞添加單詞
- 28. 根據另一個數據框中的另一列修改一個數據框中的列(Pandas)
- 29. 根據R中另一列中的值重置單元格值
- 30. PHP/MySQL - 從另一列等於值的列中選擇RANDOM值
也通常你應該張貼的文字,而不是圖像,因爲它允許他人複製粘貼您的輸入數據 – EdChum