我在python中創建了一個讀取多個文件的代碼(讀取它們的特定部分),我的目標是將所有這些數據點保存爲matlab格式。這是我的'主程序'(所有功能都在之前定義過):如何使用sio.savemat函數保存多個數據集?
0
A
回答
2
這個question是關於如何使用savemat附加數據。它看起來像提問者說,你只能追加數據到現有的字典鍵,所以它可能無法解決你的問題。
我推薦的是將數據添加到字典中,最後將其全部保存到墊文件中。
初始化字典環路
myDictionary = {}
之外你有一行代碼創建字典並將其保存。
sio.savemat('Argo_Trajectories.mat', {'data':data})
替換該行有兩個:創建一個唯一的鍵,而不是命名它們的所有數據和循環結束後,將數據添加到字典
newkey = 'data%d' % ifl
myDictionary[newkey] = data
,保存字典(這可能是之前或在你的函數
sio.savemat('savename.mat',myDictionary)
相關問題
- 1. 如何將多個數據集保存到數組中?
- 2. 將數據保存在多個數據庫集中
- 3. 如何用多個shapefile數據集創建for循環函數?
- 4. 使用數據集保存記錄
- 5. 如何使用SQL Server數據庫保存多個xml文件
- 6. 如何使用NSS字符串保存保存數據(帶有多個框)
- 7. 定義多個數據集的函數
- 8. 如何將多個複選框數據保存到數據庫?
- 9. 如何將多個選擇框數據保存到數據庫
- 10. 保存使用「by」函數生成的數據幀中保存的數據
- 11. SAS導入多個數據集以將數據集名稱保存爲變量
- 12. 如何在MATLAB數組中保存多個函數?
- 13. 如何在使用數據檢索函數的SQL中保存數據?
- 14. 如何使用函數繪製兩個不同的數據集?
- 15. 將數據集保存在內存或多個SQL查詢中
- 16. 如何使用循環變量保存Stata數據集
- 17. 如何使用數據集保存到XML
- 18. 如何使用無數據集的Linq將DataGridView保存爲XML
- 19. 如何使用H2內存數據庫保存數據?
- 20. 保存多個數據幀並將它們從函數返回
- 21. 如何使用SwiftyJSON保存JSON數據
- 22. 如何使用ajax保存數據yii2
- 23. 如何使用jQuery保存數據?
- 24. 如何使用android webview保存數據
- 25. 如何使用NSKeyedArchiver保存數據?
- 26. 如何使用保存數據的Jquery
- 27. 如何使用NSCoding保存數據
- 28. 如何使用angular.js保存數據?
- 29. 如何使用mysqldump保存UTF8mb4數據?
- 30. 將新數據保存到數據集
的最'save'功能的正常操作是寫入到一個新文件,覆蓋同名的任何文件第二
print(z)
後,一些用戶友好的命令問,如果你w ^螞蟻改寫。否則,你必須採取特殊的行動來打開一個文件來「追加」。作爲答案,對於可以附加到像.mat這樣的複雜數據結構上的內容是有限制的。 – hpaulj