問題タブ [genfromtxt]
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 - numpy#genfromtxt は、txt ファイルが空のときに IOError を発生させます
次に、numpy のgenfromtxtメソッドで、テキスト ファイルから ndarray を読み込みます。ただし、テキスト ファイルが空の場合、IOError空を期待していたときにメソッドが を発生させますndarray。
IOError: データに遭遇する前にファイルの終わりに達しました。
テキスト ファイルが空の場合、空の ndarray を取得する解決策はありますか?
c++ - 各行の最後の単語をスキップする必要がありますか?
txt ファイルの読み取り中に最後の単語をスキップするコードを作成しようとしています。最後の行とその前のスペースを含めずに行を出力する方法がわかりません。私はC ++が初めてです。
python - numpy.genfromtxt を使用して欠損値を埋める
前の質問からのアドバイスにもかかわらず:
numpy.genfromtxt() の欠損値として -9999
genfromtxt を使用して、numpy に値が欠落している csv データをインポートする
欠損値で終わるテキスト ファイルをまだ処理できません。
a.txt:
のオプションの複数の配置を試しましたがmissing_values、filling_valuesこれを機能させることができません:
私が取得したいのは次のとおりです。
しかし、代わりに私は得る:
python - numpy.genfromtxt:あいまいな区切り文字?
コンマ区切りまたは空白区切りのファイルをインポートする汎用スクリプトを作成しようとしています。スクリプトにどちらのタイプも認識させたいと思います。のようなものを指定する方法はありますか
正規表現 ( ',|\t') を使用してみましたが、それも機能しません。
python - numpy.genfromtxt を使用して、コンマを含む文字列を含む csv ファイルを読み取る
csv ファイルを読み込もうとしていますnumpy.genfromtxtが、一部のフィールドはコンマを含む文字列です。文字列は引用符で囲まれていますが、numpy は引用符を単一の文字列として定義していると認識していません。たとえば、「t.csv」のデータを使用すると、次のようになります。
コード
エラーが発生します:
ValueError: いくつかのエラーが検出されました! 行番号 2 (3 列ではなく 4 列になりました)
私が探しているデータ構造は次のとおりです。
ドキュメントを見ると、これに対処するオプションがありません。numpyでそれを行う方法はありますか、それともcsvモジュールでデータを読み込んでnumpy配列に変換するだけですか?
python - Python でテキスト ファイルからデータと変数名をインポートする
シミュレーション データ (60 列、10 万行) を含むテキスト ファイルがあります。
... 最初の行は変数名で、その下 (列) は対応するデータ (float 型) です。
さらに計算するには、これらすべての変数を Python のデータと共に使用する必要があります。たとえば、挿入すると:
2 番目の列から値を受け取る必要があります。
データをインポートする方法を知っています:
変数を「手動で」割り当てます。
しかし、変数名の取得に問題があります:
このコードを変更して、最初の行からすべての変数名を取得し、それらをインポートされた配列に割り当てるにはどうすればよいですか?
python - genfromtxt を使用して単語の行のみを選択的に Python にインポートする方法は?
次の形式のデータ テキスト ファイルがあります。
次のような方法でデータをインポートしたいと考えています。
- 最初にタイムスタンプを無視して、データを処理できます。
- そして、後でタイムスタンプを処理することもできます。
私は1を達成しました
そうすることで、私はPythonで以下を持っています
ただし、これを行うことで、すべてのタイムスタンプを破棄しただけです。
しかし、後で同様に処理する必要があります。
Python で以下のような別のリストにタイムスタンプをインポートするにはどうすればよいですか?