[开发技巧]·pandas如何保存numpy元素
?
1.问题描述
在开发的过程中遇到一个问题,就是需要把numpy作为pandas的一个元素进行保存,注意不是作为一列元素。...2.开发实战
1.新建一些伪数据,用于保存
import pandas as pd
import numpy as np
l1 = [1,2,3,4]
l2 = [.1,.2,.3,.4]
lists....3,.4]
lists = np.array([l1,l2])
lists = list(lists)
labels = [1,0]
df = pd.DataFrame()
df["list"]...1
1 [0.1, 0.2, 0.3, 0.4] 0
可能会有些朋友觉得代码有些麻烦,为什么先用np.array([l1,l2])转换为np.array再用list(lists)转换为list...一般我们接触到的数据都是np.array,再保存为pandas,就会报错(Data must be 1-dimensional),解决方法就是转换为list。