Dataframe与Ndarray的相互转换
Dataframe与Ndarray的相互转换
·
NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。ndarray 对象是用于存放同类型元素的多维数组,ndarray 中的每个元素在内存中都有相同存储大小的区域。
DataFrame是Pandas中的一个表格型的数据结构,包含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型等),DataFrame即有行索引也有列索引,可以被看做是由Series组成的字典。
pandas的使用基础是Numpy(提供高性能的矩阵运算),Dataframe对象与ndarry对象是可以相互转换的。
ndarry转Dataframe
dataDf=pd.DataFrame(np.arange(12).reshape(3,4))
Dataframe转ndarry
dataDf=pd.DataFrame(np.arange(12).reshape(3,4))
dataNd=dataDf.values
更多推荐
已为社区贡献8条内容
所有评论(0)