栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python数据分析与展示

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python数据分析与展示

list8 数据的维度
维度一组数据的组织形式
一维数据

由对等关系的有序或无序数据构成,采用线性方式组织

举例:列表、数组和集合

python表示:列表、集合

列表与数组区别

列表:数据类型可以不同

数组:数据类型相同

二维数据

多个—维数据构成,是一维数据的组合形式

举例:表格(表头是二维数据的一部分)

python表示:列表

多维数据

由一维或二维数据在新维度上扩展形成

举例:时间维度

python表示:列表

高维数据

仅利用最基本的二元关系展示数据间的复杂结构

python表示:字典类型或数据表示格式, JSON、XML和YAML格式

NumPy的数据对象:ndarray

1. NumPy的引用

import numpy as np

2. N维数组对象:ndarray

2.1 举例:计算A²+B²,其中,A和B是一堆数组

import numpy as np
def np_sum():
    a = np.array([0,1,2,3,4])
    b = np.array([9,8,7,6,5])
    c = a**2 + b**2
    return c
print(np_sum())

2.2 数组对象(类型)的优势:

        2.2.1 可以去掉元素间运算所需的循环,使一维向量更像单个数据

        2.2.2 设置专门的数组对象,可以提升这类应用的运算速度

        2.2.3 数组对象采用相同的数据类型,有助于节省运算和存储空间

2.3 ndarray两部分构成——多维数组对象:

        2.3.1 实际的数据

        2.3.2 描述这些数据的元数据(数据维度、数据类型等)

2.4 ndarray实例

 2.5 ndarray对象的属性

举例:

import numpy as np
a = np.array([[0, 1, 2, 3, 4],
			 [9, 8, 7, 6, 5]])
print(a.ndim)
# 2
print(a.shape)
# (2, 5)
print(a.size)
# 10
print(a.dtype)
# int32 
print(a.itemsize)
# 4

 2.6 ndarray的元素类型

2.6.1 整数

2.6.2 浮点

2.6.3 复数

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/853760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号