私はPythonで複数のファイルを読む(それらの特定の部分を読み込む)コードを作成しました。私の目標はこれらのデータポイントをすべてmatlab形式に保存することです。これは私の「メインプログラム」です(すべての機能は前に定義されています)。sio.savemat関数を使用して複数のデータセットを保存する方法は?
0
A
答えて
2
このquestionは、savematを使用してデータを追加する方法です。しかし、それはあなたの問題を解決できないかもしれませんが、既存の辞書キーにのみデータを追加することができるとAskerが言います。
私がお勧めするのは、データを辞書に追加して、それを最後に一度だけマットファイルに保存することです。
はあなたが辞書を作成し、それを保存し、コードの1行を持つループの外側
myDictionary = {}
を辞書を初期化します。
sio.savemat('Argo_Trajectories.mat', {'data':data})
2と、その行を置き換えます(これは可能ではなく、それらを全てのデータに名前を付けるよりもユニークなキーを作成して、ループが終了した後、辞書
newkey = 'data%d' % ifl
myDictionary[newkey] = data
にデータを追加し、辞書を保存あなたの関数で2番目にprint(z)
sio.savemat('savename.mat',myDictionary)
関連する問題
- 1. 複数のデータセットをアレイに保存する方法は?
- 2. nlapiメソッドを使用してsaveRecord関数に複数のレコードを保存する方法は?
- 3. Azure関数で複数のメッセージを保存する方法JavaScript?
- 4. リストに保存された複数のモデルに対してANOVA関数を使用する方法は?
- 5. 複数のファイルをインポートして複数のデータファイルに保存する方法は?
- 6. firebase childByAutoId()を使用して複数の子を保存する方法
- 7. ケーキを使用してテーブルに複数のエントリを保存する方法
- 8. 保存ボタンの値なしでphpを使用してデータベースに複数のラジオボタンを保存する方法
- 9. ループ変数を使用してStataデータセットを保存するには
- 10. NSCodingを使用してInt64変数を保存する方法
- 11. QSettingsを使用して変数を保存する方法
- 12. ASP.NET MVC3を使用して複数のエンティティを保存する
- 13. 複数のクラスローダーを使用してPermGenスペースを保存する
- 14. canvas2image関数を使用して画像を保存する
- 15. 関数を変数に保存する方法は?
- 16. データセットなしでLinqを使用してDataGridViewをXMLに保存する方法
- 17. nodejsを使用して複数のファイルをドウェルロードして保存する方法はありますか?
- 18. 関数の関数または値を保存してブラウザの更新後に再利用する方法
- 19. ASSIMPのReadFile関数を使用して複数のモデルをロードする方法
- 20. セッション変数に複数の値を保存する方法
- 21. 同じ関数を使用して複数のUIViewを作成する方法
- 22. xyplotを使用してRで複数のデータセットをプロットする
- 23. MVCを使用して複数の画像をデータベースに保存
- 24. グループで複数の集計関数を使用する方法
- 25. jquery関数で複数のハンドラを使用する方法
- 26. 複数の画像にjQuery関数を使用する方法
- 27. 複数のサブクラスを関数パラメータに使用する方法
- 28. 関数の出力を変数として保存し、それを別の関数で使用する
- 29. 複数の配列のイメージ名を保存する方法は?
- 30. 関数を保存してリストを保存する
の前または後に最も 'save'機能の正常な動作は同じ名前の任意のファイルを上書きし、新しいファイルに書き込むことです。あなたワット場合、一部のユーザーフレンドリーなコマンドが尋ねますアリを上書きする。それ以外の場合は、 'appending'のためにファイルを開く特別なアクションを取らなければなりません。答えが見つかるにつれ、 '.mat'のような複雑なデータ構造に何が追加できるかには限界があります。 – hpaulj