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
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐