当我尝试将 numpy 数组保存为字节,然后保存为字符串时,将其转换回对象时遇到问题numpy.ndarray。
工作流程如下:
numpy.ndarray.tobytes()。str()函数将其转换为字符串。numpy.ndarray对象。我首先需要转换为numpy.ndarrayfrom对象的原因是,当我将向量存储在对象中并将其保存到文件中时,它的所有值都会自动转换为字符串。strnumpypandas.DataFramecsv
vector_np
array([ 1.06229002e-09, 1.91655440e-10, -1.64956463e-16, 1.96307718e-15,
1.70059011e-09, -7.69618695e-10, 1.23360626e-10, 3.63022924e-13,
8.98514856e-09, -1.36133589e-13, -7.49299599e-13, 1.66008671e-13,
-4.21360477e-19, 7.89110884e-10, -2.16149680e-10, -1.26254478e-10,
2.02095242e-25, -1.26993445e-12, -8.12166451e-18, 2.23239724e-11,
-5.50037583e-11, -1.53251136e-13, -3.10830309e-12, 2.30680945e-10,
-8.10731206e-26, 2.60155773e-13, -1.06329112e-14, 4.78776823e-12,
-4.07784303e-10, -8.77197289e-13, 1.77004211e-09, -9.20980905e-17,
1.43903266e-18, 5.07994419e-10, 4.98258585e-11, 8.73321720e-12,
6.29363312e-12, -1.58257277e-13, 8.08954343e-10, 8.14411205e-12,
-1.68514957e-11, -3.08011938e-22, -7.01468987e-10, 5.53965202e-10,
1.04966575e-14, 7.65319571e-12, -8.68981408e-11, -5.46472476e-13,
1.45874458e-17, 2.25920328e-13, -3.61730974e-14, 8.72030069e-15,
-1.79377261e-10, 4.44089262e-13, …Run Code Online (Sandbox Code Playgroud)