0
A
回答
2
您的布爾索引失敗,因爲new_train_data
目前是字符串的矩陣(dtype='|S3'
),而不是浮點數!
您可以將矩陣轉換爲dtype=np.float64
將其轉換爲浮動,然後使用布爾索引到的-1
值分配給等於0.0
所有元素:
new_training_data = new_training_data.astype(np.float64)
new_training_data[new_training_data == 0] = -1
相關問題
- 1. 在Matlab中根據矩陣條目的值和索引替換矩陣條目
- 2. 轉換數據幀到numpy的矩陣
- 3. 將Numpy矩陣值轉換爲float32
- 4. 蟒蛇/ numpy矩陣的條件求和
- 5. 將列表轉換爲numpy矩陣
- 6. 將numpy矩陣轉換爲python數組
- 7. 將1D數組轉換爲numpy矩陣
- 8. 如何根據R中另一個矩陣的值爲矩陣賦值?
- 9. 根據條件替換值
- 10. 根據第二個矩陣中的值過濾矩陣行
- 11. 創建置換矩陣 - numpy
- 12. 如何將numpy數組視圖轉換爲opencv矩陣?
- 13. 如何將塊轉換爲塊對角矩陣(NumPy)
- 14. 如何將numpy數組轉換爲R矩陣?
- 15. Python numpy矩陣賦值
- 16. 將Numpy數組列表轉換爲Numpy矩陣
- 17. three.js中的矩陣轉換
- 18. 轉換矩陣中的R
- 19. 如何將3x3旋轉矩陣轉換爲4x4矩陣?
- 20. 在NumPy中反轉病態矩陣
- 21. 在numpy中推廣矩陣轉置
- 22. 如何在MATLAB中將灰度矩陣轉換爲RGB矩陣?
- 23. Numpy:將RGB平面陣列轉換爲矩陣
- 24. 如何創建一個numpy矩陣,其值滿足幾個條件?
- 25. 如何根據條件替換多列中的值?
- 26. 如何根據numpy中的條件拆分數組?
- 27. 如何將一系列數組轉換爲pandas/numpy中的單個矩陣?
- 28. numpy中的對稱矩陣?
- 29. 如何從Flash中的轉換矩陣獲取轉換?
- 30. 轉換小矩陣轉換成更大的矩陣