numpy 再配列をバイトに変換する必要があるプロセスがあり、その後、バイトから再配列を再構築します。
ただし、バイトから配列を回復する方法がわかりません。
どうすればそれができるか知っている人はいますか?
コード例:
import numpy as np
import pandas as pd
df = pd.DataFrame(np.zeros(500))
rec = df.to_records()
rec_s = rec.tostring() # this returns a bytes object
# perform some computation
new_rec = <method to recover from bytes>(rec_s)
注: 実際には numpy 再キャリーを使用する必要はありません。pandas データフレームをバイト オブジェクトに変換し、それを回復できるようにする構造だけです。