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. Numpy:將稀疏矩陣轉換爲ndarray
- 9. 將列表轉換爲numpy矩陣
- 10. 將numpy矩陣轉換爲pyspark rdd
- 11. 將二維numpy陣列轉換爲二維numpy矩陣
- 12. 如何根據R中另一個矩陣的值爲矩陣賦值?
- 13. 變量矩陣的值NumPy
- 14. 根據條件替換值
- 15. 轉換圖像值矩陣
- 16. 轉換numpy的矩陣大熊貓數據幀
- 17. 根據第二個矩陣中的值過濾矩陣行
- 18. 根據條件將值分配給矩陣
- 19. 創建置換矩陣 - numpy
- 20. 如何將numpy矩陣轉換爲熊貓系列?
- 21. 如何將numpy數組視圖轉換爲opencv矩陣?
- 22. 如何將塊轉換爲塊對角矩陣(NumPy)
- 23. 如何將numpy數組轉換爲R矩陣?
- 24. Python numpy矩陣賦值
- 25. 將Numpy數組列表轉換爲Numpy矩陣
- 26. 將字符串numpy數組轉換爲ascii numpy矩陣
- 27. matlab條件矩陣賦值
- 28. 如何乘numpy矩陣乘numpy數組?
- 29. 需要幫助根據R中的條件篩選矩陣
- 30. Python Numpy - 矩陣替換全局矩陣中定義的矩陣..類似於Matlab