整数を持つタプルのリストをロードする方法

シャージャパン

タプルのタイプリストであるバッファ文字列をnumpy配列にロードしたいと思います。

例えば

numpy.fromstring('(1,2),(3,4),', dtype=numpy.int64)

ValueError:文字列サイズは要素サイズの倍数である必要があります

しかし、どのdtype引数を使用するかを決定できませんか?

numpy.array(eval('(1,2),(3,4),'))タプルの長さが少し長くなる場合があるので、行きたくありません...

忘れてください

おそらくあなたはre.finditer一緒に使うことができますnp.fromiter

import re
import numpy as np

text = '(1,2),(3,4),'
arr = np.fromiter((item.group() 
                   for item in 
                   re.finditer(r'\d+', text)),
                  dtype=np.int64).reshape((-1, 2))

print(arr)

収量

array([[1, 2],
       [3, 4]], dtype=int64)

テキストを次のように調整できる場合は、次の点に注意してください。

'1 2\n3 4'

次に、NumPy配列にはるかに簡単に(そしてより速く)ロードできます。

import io
text = '1 2\n3 4'
np.genfromtxt(io.BytesIO(text), dtype=np.int64)

収量

array([[1, 2],
       [3, 4]], dtype=int64)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

異なるプロパティを持つデータの複数のリストを表示する方法

分類Dev

複数のフィールドを持つJavaScriptプロンプトボックスを設計する方法

分類Dev

リストに整数を追加するために「collect(supplier、accumulator、combiner)」という3つのパラメータを持つcollectメソッドを使用する方法

分類Dev

リスト内の同じヘッドを持つタプルをマージする

分類Dev

オートコンプリートテキストボックスを作成する方法は、どのプロシージャが3つのパラメータ、つまりテキストボックス/パラメータフィールド、クエリの選択、接続を持っているかです。

分類Dev

エンティティタイプフィールドを持つリストにデフォルトの選択値を設定する方法

分類Dev

Scalaで整数のタプルのリストを注文する方法

分類Dev

ターゲットがCプリプロセッサで2の補数整数を持っているかどうかをテストする方法は?

分類Dev

将来のストリームを処理して、リストプロパティを持つクラスのインスタンスを作成する方法

分類Dev

既存のコントロールテンプレートを持つXAMLボタンにグローバルスタイルを設定する方法

分類Dev

豚の平均より少ないデータを持つタプルをドロップする方法

分類Dev

同じタイプのフィールドを持つリストをRのdata.frameに変換する方法

分類Dev

Androidアプリとスタンドアロンアプリで利用できる1つのデータベースを維持する方法

分類Dev

'Timestamp'タイプの列を持つBigQueryテーブルにAvroファイルをロードする方法

分類Dev

5つのフィールドを持つSELECTリクエストで重複する行を削除する方法

分類Dev

ストリームと整数 - 2つのパラメータを取得するメソッドを作成する方法

分類Dev

毎回異なるフォルダを持つ特定のルートのdjangoデータベースにファイルをアップロードする

分類Dev

Keras:2つの出力とカスタム損失関数を持つモデルをロードする方法は?

分類Dev

KeyValuePairのリターンタイプを持つODataサービスのEDMモデルを構築する方法

分類Dev

シェルスクリプトプログラム内に独自のコマンドラインを持つプログラムを実行する方法

分類Dev

2つの整数パラメーターを持ち、ノードのリストの最初の要素への参照を返すメソッドを使用してリンクリストを作成する方法は?

分類Dev

「グラフパッドプリズム」スタイルで、3つの異なるグループの経時変化をプロットする方法は?

分類Dev

オプションのフィールドを持つ既存のインターフェイスからナロータイプスクリプトインターフェイスを作成するにはどうすればよいですか?

分類Dev

jfreechartにデータの2つのベクトルリストをプロットする方法

分類Dev

多対多の関係を持つコアデータをプリロードするためのベストプラクティス

分類Dev

Spring BeanUtilsは、リストのフィールドを持つプロパティをコピーします

分類Dev

いくつかのスクリプトをロードする方法をAjax

分類Dev

Googleスプレッドシートで同じIDを持つ複数のエントリをプルする

分類Dev

ロールを持つユーザーのリストを表示する方法-ASP.NET(コア)

Related 関連記事

  1. 1

    異なるプロパティを持つデータの複数のリストを表示する方法

  2. 2

    複数のフィールドを持つJavaScriptプロンプトボックスを設計する方法

  3. 3

    リストに整数を追加するために「collect(supplier、accumulator、combiner)」という3つのパラメータを持つcollectメソッドを使用する方法

  4. 4

    リスト内の同じヘッドを持つタプルをマージする

  5. 5

    オートコンプリートテキストボックスを作成する方法は、どのプロシージャが3つのパラメータ、つまりテキストボックス/パラメータフィールド、クエリの選択、接続を持っているかです。

  6. 6

    エンティティタイプフィールドを持つリストにデフォルトの選択値を設定する方法

  7. 7

    Scalaで整数のタプルのリストを注文する方法

  8. 8

    ターゲットがCプリプロセッサで2の補数整数を持っているかどうかをテストする方法は?

  9. 9

    将来のストリームを処理して、リストプロパティを持つクラスのインスタンスを作成する方法

  10. 10

    既存のコントロールテンプレートを持つXAMLボタンにグローバルスタイルを設定する方法

  11. 11

    豚の平均より少ないデータを持つタプルをドロップする方法

  12. 12

    同じタイプのフィールドを持つリストをRのdata.frameに変換する方法

  13. 13

    Androidアプリとスタンドアロンアプリで利用できる1つのデータベースを維持する方法

  14. 14

    'Timestamp'タイプの列を持つBigQueryテーブルにAvroファイルをロードする方法

  15. 15

    5つのフィールドを持つSELECTリクエストで重複する行を削除する方法

  16. 16

    ストリームと整数 - 2つのパラメータを取得するメソッドを作成する方法

  17. 17

    毎回異なるフォルダを持つ特定のルートのdjangoデータベースにファイルをアップロードする

  18. 18

    Keras:2つの出力とカスタム損失関数を持つモデルをロードする方法は?

  19. 19

    KeyValuePairのリターンタイプを持つODataサービスのEDMモデルを構築する方法

  20. 20

    シェルスクリプトプログラム内に独自のコマンドラインを持つプログラムを実行する方法

  21. 21

    2つの整数パラメーターを持ち、ノードのリストの最初の要素への参照を返すメソッドを使用してリンクリストを作成する方法は?

  22. 22

    「グラフパッドプリズム」スタイルで、3つの異なるグループの経時変化をプロットする方法は?

  23. 23

    オプションのフィールドを持つ既存のインターフェイスからナロータイプスクリプトインターフェイスを作成するにはどうすればよいですか?

  24. 24

    jfreechartにデータの2つのベクトルリストをプロットする方法

  25. 25

    多対多の関係を持つコアデータをプリロードするためのベストプラクティス

  26. 26

    Spring BeanUtilsは、リストのフィールドを持つプロパティをコピーします

  27. 27

    いくつかのスクリプトをロードする方法をAjax

  28. 28

    Googleスプレッドシートで同じIDを持つ複数のエントリをプルする

  29. 29

    ロールを持つユーザーのリストを表示する方法-ASP.NET(コア)

ホットタグ

アーカイブ