0
A
回答
3
假設你有以下數據框:
df = pd.DataFrame({'A': [1, 4, 6, 2, 8, 3, 7, 1, 5]})
df['A'].mean()
Out: 4.111111111111111
對平均值比較會得到你的布爾向量。您可以強制轉換爲整數:
df['B'] = (df['A'] > df['A'].mean()).astype(int)
或使用np.where:
df['B'] = np.where(df['A'] > df['A'].mean(), 1, 0)
df
Out:
A B
0 1 0
1 4 0
2 6 1
3 2 0
4 8 1
5 3 0
6 7 1
7 1 0
8 5 1
相關問題
- 1. 熊貓加權平均值
- 2. 熊貓:計算平均值
- 3. 熊貓分組,平均值的計算
- 4. 熊貓:基於不均勻指數值的滑動平均值
- 5. 根據列平均值更新列值
- 6. 熊貓據幀條件均值
- 7. 計算平均值從熊貓直方圖數據框中
- 8. 填補了大熊貓數據幀遺漏值使用平均
- 9. 查找每組值的熊貓數據幀的平均
- 10. 熊貓:如何將年平均值添加到數據框?
- 11. 在熊貓數據框中選擇並求平均值
- 12. 使用熊貓/數據框計算加權平均值
- 13. 如何計算大熊貓人均指數的平均值
- 14. 熊貓減去從列表值的組平均值
- 15. 如何找到熊貓多列的非零中值/平均值?
- 16. 熊貓數據幀平均計算
- 17. 熊貓創建powerset和平均數據
- 18. Python熊貓根據組填充值
- 19. 熊貓 - 根據指數替換數值
- 20. Python的熊貓GROUPBY:根據上值
- 21. 取一個熊貓數據幀中一系列行的值的平均值
- 22. 計數值賦值給新列在大熊貓數據幀
- 23. 根據平均值排名在PHP的
- 24. 獲取大熊貓數據框的最後N個平日的平均值
- 25. 如何從樞軸熊貓python的每列獲得平均值?
- 26. 使用熊貓的指數權重移動平均值
- 27. 熊貓:多級索引查找平均值
- 28. 熊貓5年&10年移動平均值
- 29. 大熊貓:計算列的平均值由另一列
- 30. 熊貓發現字符串發生的平均值