行インデックスとヘッダーを使用してnumpy配列をCSVに書き込みます

ジョニーブロフィッシュ

ずんぐりした配列があります。

values = np.array([14, 21, 13, 56, 12])

valuesCSVファイルの1つの列、別の列の行インデックス、およびヘッダーに書き込みたい私はこの関数を見つけました:

numpy.savetxt("foo.csv", values, header="Id,Values", delimiter=",")

インデックスを追加する方法がわかりません(1, 2, 3, 4, 5)また、私のヘッダーはであることがわかりました# Id,Valuesどこから#来たのかわかりませんこれは私が得るものです:

# Id,Values
14
21
13
56
12

私はこのようなものが欲しい:

Id,Values
1,14
2,21
3,13
4,56
5,12
パドレイク・カニンガム

より良い方法があるかもしれませんが、numpy.savetxtで直接それを行うことはできないと思います:

import  numpy as np

arr = np.array([14 ,21, 13, 56, 12])
np.savetxt("foo.csv", np.dstack((np.arange(1, arr.size+1),arr))[0],"%d,%d",header="Id,Values")

*これ#文書化されているデフォルトの動作です

コメントとしてマークするために、ヘッダー文字列とフッター文字列の前に付加される文字列。デフォルト: '#'、例:numpy.loadtxt。*

使用できますcomments=""が、理由があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

phpを使用してCSVから配列を読み込み、最初の行と最初の列にインデックスを付けます

分類Dev

CSVを分割し、awkを使用してヘッダーとインデックス列を追加します

分類Dev

csv形式でファイルをエクスポートするときに「インデックス」を使用して行名を書き込む

分類Dev

csvインデックスヘッダーなしで行を書き込む方法は?

分類Dev

配列をインデックスとして使用して、numpy配列をスライスできますか?

分類Dev

シンボルの生のティックデータのパンダで最初の行をスキップし、2番目の行をヘッダーとして使用しているときにcsvを読み取ることができません

分類Dev

CSVファイルを開き、6行目にスキップして、異なるヘッダーのデータを別のファイルに1行ずつ書き込みます

分類Dev

ヘッダーとエンコーディングの問題を含むファイルをnumpy配列に読み込みます

分類Dev

スクリプトはヘッダーをcsvに書き込みません

分類Dev

インデックスを含む辞書を使用してNumPy配列にデータを入力する

分類Dev

ヘッダー行をcsvpythonに書き込みます

分類Dev

Python:複数のヘッダー行を使用してCSVに書き込む

分類Dev

Rの列ヘッダーなしでデータフレームをcsvファイルに書き込みます

分類Dev

CSV値を配列インデックスとしてファイルを使用してnumpy配列に変換します

分類Dev

行インデックスのあるパターンの後に新しい文字列を挿入し、新しいファイルに書き込みます

分類Dev

Pythonはヘッダー付きのcsvに辞書を書き込みます

分類Dev

インデックス配列を使用した配列への並列書き込み

分類Dev

ヘッダーをキー、行を値として辞書にcsvを書き込むPython

分類Dev

Numpyのインデックス配列と値配列を指定して配列に値を入力します

分類Dev

最初にヘッダーをcsvに書き込み、次にそれぞれの列データを追加します

分類Dev

パンダを介してPython辞書に複数の列インデックスとヘッダー行を持つExcel

分類Dev

配列は0インデックスに書き込み続けます

分類Dev

PythonはCSVをループしますが、ヘッダー行を2回書き込みます

分類Dev

インデックス配列(Python)を使用してnumpy配列を複数の配列に分割します

分類Dev

パンダでは、変数名を使用して行インデックスを表し、ヘッダー行として使用できる文字列を取得するにはどうすればよいですか?

分類Dev

値をインデックスとして使用して、新しい次元に沿ってnumpy配列を折りたたみます

分類Dev

log4phpを使用してログにヘッダーを書き込みます

分類Dev

インデックスではなく列としてヘッダーを使用してパンダデータフレームを転置します

分類Dev

一意のインデックスの代わりにINDEXを使用すると、書き込みパフォーマンスが向上しますか?

Related 関連記事

  1. 1

    phpを使用してCSVから配列を読み込み、最初の行と最初の列にインデックスを付けます

  2. 2

    CSVを分割し、awkを使用してヘッダーとインデックス列を追加します

  3. 3

    csv形式でファイルをエクスポートするときに「インデックス」を使用して行名を書き込む

  4. 4

    csvインデックスヘッダーなしで行を書き込む方法は?

  5. 5

    配列をインデックスとして使用して、numpy配列をスライスできますか?

  6. 6

    シンボルの生のティックデータのパンダで最初の行をスキップし、2番目の行をヘッダーとして使用しているときにcsvを読み取ることができません

  7. 7

    CSVファイルを開き、6行目にスキップして、異なるヘッダーのデータを別のファイルに1行ずつ書き込みます

  8. 8

    ヘッダーとエンコーディングの問題を含むファイルをnumpy配列に読み込みます

  9. 9

    スクリプトはヘッダーをcsvに書き込みません

  10. 10

    インデックスを含む辞書を使用してNumPy配列にデータを入力する

  11. 11

    ヘッダー行をcsvpythonに書き込みます

  12. 12

    Python:複数のヘッダー行を使用してCSVに書き込む

  13. 13

    Rの列ヘッダーなしでデータフレームをcsvファイルに書き込みます

  14. 14

    CSV値を配列インデックスとしてファイルを使用してnumpy配列に変換します

  15. 15

    行インデックスのあるパターンの後に新しい文字列を挿入し、新しいファイルに書き込みます

  16. 16

    Pythonはヘッダー付きのcsvに辞書を書き込みます

  17. 17

    インデックス配列を使用した配列への並列書き込み

  18. 18

    ヘッダーをキー、行を値として辞書にcsvを書き込むPython

  19. 19

    Numpyのインデックス配列と値配列を指定して配列に値を入力します

  20. 20

    最初にヘッダーをcsvに書き込み、次にそれぞれの列データを追加します

  21. 21

    パンダを介してPython辞書に複数の列インデックスとヘッダー行を持つExcel

  22. 22

    配列は0インデックスに書き込み続けます

  23. 23

    PythonはCSVをループしますが、ヘッダー行を2回書き込みます

  24. 24

    インデックス配列(Python)を使用してnumpy配列を複数の配列に分割します

  25. 25

    パンダでは、変数名を使用して行インデックスを表し、ヘッダー行として使用できる文字列を取得するにはどうすればよいですか?

  26. 26

    値をインデックスとして使用して、新しい次元に沿ってnumpy配列を折りたたみます

  27. 27

    log4phpを使用してログにヘッダーを書き込みます

  28. 28

    インデックスではなく列としてヘッダーを使用してパンダデータフレームを転置します

  29. 29

    一意のインデックスの代わりにINDEXを使用すると、書き込みパフォーマンスが向上しますか?

ホットタグ

アーカイブ