問題タブ [netcdf4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 'ndarray' は MySQL 型に変換できません
Pythonスクリプトを使用してMYSQLデータベースにデータを保存しようとしていますが、次のエラーが発生しました。
実際には、netCDF ファイルから変数を抽出し、それらを MYSQL db に保存しようとしています。私のコードは
これらは、mMYSQL データベースのフィールド/列名です。netCDF4 データを MYSQL に挿入しようとしています
または、このようにすべての変数を結合しようとすると
時間変数などの netCDF 変数データを出力すると、次のようになります。
私はこれを得た
マイクロ秒は次のようになります
そしてdata_arrayは次のようになります
しかし、私が印刷すると
次に、リスト内でのみ最初のリストを取得し、他のリストは取得しませんでした。これが私の主な問題であると思います。
そして、cursor.executemany(smeData, (v,)) コマンドを実行しようとすると、このエラーが発生します
私の MYSQL 挿入構文は 私の MYSQL 構文は
私の場合は numpy.float32 です。MYSQL で 5 つの列を作成し、netCDF から db にデータを格納する必要がありました。
私はプログラミングが初めてで、学んでいます。誰かが私を助けたり、ヒントを与えたりしたら、どうすればそのようなエラーに対処できますか。とても感謝しています。どうもありがとう。
python - mysql.connector.errors.ProgrammingError: フォーマットパラメータの処理に失敗しました; Python 'list' は MySQL タイプに変換できません
Pythonスクリプトを使用してMYSQLデータベースにデータを保存しようとしていますが、次のエラーが発生しました。
実際には、netCDF ファイルから変数を抽出し、それらを MYSQL db に保存しようとしています。私のコードは
これらは、mMYSQL データベースのフィールド/列名です。netCDF4 データを MYSQL に挿入しようとしています
時間変数などの netCDF 変数データを出力すると、次のようになります。
したがって、data1は次のようになります
およびdata2であるマイクロ秒は次のようになります
data_array は 5 つの異なるリストで構成されているため、このようになります。
そして、cursor.executemany(smeData, (v,)) コマンドを実行しようとすると、このエラーが発生します
私のMYSQL挿入構文は
MYSQL で 5 つの列を作成し、netCDF から db にデータを格納する必要がありました。
誰かが私を助けたり、ヒントを与えたりしたら、どうすればそのようなエラーに対処できますか。それは素晴らしいことだ。ありがとう
python - 複数の座標に関する xarray.Dataset のサブセット化
印刷すると次のように見えるオブジェクトが using にロードxarray.Dataset
されているとします。xarray.open_dataset(..., decode_times=False)
lat
、lon
、およびに対して与えられた複数の範囲をサブセット化する最良の方法は何でしょうtime
か? 一連の条件をチェーンして使用しようとしましたxarray.Dataset.where
が、次のエラーが表示されます。
データセット全体をメモリにロードすることはできません。これを行う一般的な方法は何ですか?