在python中如何打亂資料?
在玩python學習機器時,對於那種對隨機性不太敏感的模型,理論上說可以不打亂。但敏感不敏感也跟資料量級,複雜度,演算法內部計算機制都有關,目前並沒有一個經緯分明的演算法隨機度敏感度列表。既然打亂資料並不會得到一個更差的結果,一般推薦的做法就是打亂全量資料。那怎麼打亂呢?今天小編就教大家在python中打亂資料集和標籤,來看看吧。
方法一、打亂索引Index
import numpy as np index = [i for i in range(len(test_data))] # test_data為測試資料 np.random.shuffle(index) # 打亂索引 test_data = test_data[index] test_label = test_label[index]
方法二:透過陣列來shuffle來打亂
image_list=[] # list of images label_list=[] # list of labels temp = np.array([image_list, label_list]) temp = temp.transpose() np.random.shuffle(temp) images = temp[:, 0] # array of images (N,) labels = temp[:, 1]
方法三:透過隨機數打亂
import numpy as np np.random.seed(12) np.random.shuffle(test_data) np.random.seed(12) np.random.shuffle(test_label)
以上就是小編整理的用python打亂資料的方法,如果你在玩python機器學習的話,可以採取以上方法打亂資料哦~更多學習推薦
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4328/viewspace-2831894/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- matlab 對資料進行打亂Matlab
- Python 實現隨機打亂字串Python隨機字串
- 說說在 Python 中,如何讀取檔案中的資料Python
- [譯] 在 Python 中,如何運用 Dask 資料進行並行資料分析Python並行
- 資料庫在資料分析中如何應用資料庫
- 打亂陣列陣列
- 在python中如何分句Python
- Python中如何將列表資料清空?Python
- 資料混亂如何正確使用CRM
- 在 React Hooks 中如何請求資料?ReactHook
- 在python中傳送郵件亂碼了怎麼辦?Python
- [譯] 在 React Hooks 中如何請求資料?ReactHook
- 在Linux中,如何進行資料恢復?Linux資料恢復
- python如何幫我在投資中獲取更高收益Python
- 說說在 Python 中如何遞迴建立不存在的資料夾路徑Python遞迴
- Python 在Word中建立表格並填入資料、圖片Python
- Python程式碼閱讀(第10篇):隨機打亂列表元素Python隨機
- 企業自有資料格式雜亂,MapReduce如何搞定?
- 資料分析在旅遊業中如何應用?
- 在Linux中,如何備份一個資料庫?Linux資料庫
- python讀txt亂碼如何解決Python
- JavaScript 陣列順序打亂JavaScript陣列
- js陣列排序和打亂JS陣列排序
- LeetCode Shuffle an Array(打亂陣列)LeetCode陣列
- Oracle資料庫中convert()函式,在瀚高資料庫中如何替換使用?Oracle資料庫函式
- MySQL資料庫中timediff()函式,在瀚高資料庫中如何替換使用?MySql資料庫函式
- python如何將資料插入資料庫Python資料庫
- 在 MySQL 中,如何計算一組資料的中位數?MySql
- 解決pl/sql developer中資料庫插入資料亂碼問題SQLDeveloper資料庫
- 在winform中如何實現雙向資料繫結?ORM
- Python小知識:如何在Python 3中轉換資料型別Python資料型別
- 在MySQL中,如何獲取資料庫下所有表的資料行數?MySql資料庫
- 如何用flask在資料庫新增資料Flask資料庫
- (資料科學學習手札125)在Python中操縱json資料的最佳方式資料科學PythonJSON
- 說說在 Python 中如何匯入類Python
- 說說在 Python 中如何遍歷字典Python
- Python中解析json資料PythonJSON
- Apache Flink 如何正確處理實時計算場景中的亂序資料Apache