文章 2022-11-25 来自:开发者社区

Python数据分析——numpy与pandas数据合并

import numpy as np import pandas as pd from pandas import Series,DataFrame # Numpy数据合并 arr = np.random.randint(0,10,(3,3)) arr # concatenate((a1, a2, ...), axis=0, out=None) np.concatenate((arr,arr))....

文章 2022-11-24 来自:开发者社区

Python进行数据分析之科学计算库Numpy

1.遇到的一个问题TypeError: Field elements must be 2- or 3-tuples, got ‘4‘错误案例:import numpy as npa = np.array([1, 2, 3], [4, 5, 6])报错提示:TypeError Traceback (most recent call last)~AppDataLocalTemp/ipykernel_....

文章 2022-11-22 来自:开发者社区

Python数据分析(一)—— Numpy快速入门(下)

4 统计方法基本统计方法sum:全部或轴向元素求和mean:算数平均数。std/var:标准差/方差min/max:最小值/最大值argmin/argmax:最大和最小元素的索引cumsum:所有元素的累积和cumprod:所有元素累积积数组的聚合统计矩阵的聚合统计既可以基于行,也可以基于列5 函数Numpy可以看做简单函数的矢量化包装器。(1)一元通用函数abs:绝对值sqrt:平方根squa....

Python数据分析(一)—— Numpy快速入门(下)
文章 2022-11-22 来自:开发者社区

Python数据分析(一)—— Numpy快速入门(上)

NumPy(Numerical Python)是Python科学计算的基础包,极大地简化了向量和矩阵的操作处理。1 创建Numpy对象Numpy最重要的就是其N NN维数组对象ndarray,它是一个通用的同构数据多维容器,其中的所有元素必须是相同类型。每个数组都有一个shape(表示各维度大小)和一个dtype(表示数据数据类型)。(1) np.array使用 np.array创建 NumPy....

Python数据分析(一)—— Numpy快速入门(上)
文章 2022-11-01 来自:开发者社区

【Python数据分析 - 8】:Numpy数组间的运算

Numpy数组间的运算数组的简单运算当数组进行加运算(或减运算等其他简单运算),所有元素统一加或减等。数组的广播机制在NumPy中,当两个数组的形状不相同时,可扩充较小数组中的元素来适配较大数组的形状,这种机制叫作广播(broadcasting)。广播机制的本质,就是张量自动扩展,它是一种轻量级的张量复制手段。矩阵运算 - matmul()数组转换为矩阵 - mat()数组的合并 - conca....

【Python数据分析 - 8】:Numpy数组间的运算
文章 2022-11-01 来自:开发者社区

【Python数据分析 - 7】:Numpy中的统计运算(股票小案例)

统计运算数据准备(股票案例)对列进行统计(axis=0)对行进行统计(axis=1)标准差 - np.std(array, axis)平均值 - np.mean(array, axis)方差 - np.var(array, axis)获取数组最大索引值 - np.argmax(array, axis)np.argmax(array, axis) 用于返回一个numpy数组中最大值的索引值。当一组....

【Python数据分析 - 7】:Numpy中的统计运算(股票小案例)
文章 2022-11-01 来自:开发者社区

【Python数据分析 - 6】:Numpy中的逻辑运算

逻辑运算先创建一个随机正太分布>、<、>=、<= 的使用np.all() – 通用函数判断以下表示是否数值全部大于0.5赋值将temp中大于0.5的值变为1np.where()np.where(condition,x,y) 当where内有三个参数时,第一个参数表示条件,当条件成立时where方法返回x,当条件不成立时where返回ynp.where(condition)....

【Python数据分析 - 6】:Numpy中的逻辑运算
文章 2022-11-01 来自:开发者社区

【Python数据分析 - 5】:Numpy-数组的基本操作

数组的创建案例一:数组创建示例案例二:数组的修改array:创建一个新的数组,修改原来数组中的数据时,不会修改新数组中的数据。asarray:引用原来的数组。案例三:创建固定范围的数组案例四:生成随机数案例五:创建随机数组正态分布案例一:生成随机正太分布案例二:创建标准正态分布案例三:随机生成500支股票2年的交易日涨跌幅数据reshape:没有改变原来的形状,修改数据时数据量要匹配resize....

【Python数据分析 - 5】:Numpy-数组的基本操作
文章 2022-11-01 来自:开发者社区

【Python数据分析 - 4】:了解Numpy、Numpy的属性

了解Numpynumpy 是python的一种开源的数值计算扩展,支持大量的维度数组与矩阵运算简单测试numpy在数值计算上的优势import numpy as np import time import random a = [] for i in range(100000000): a.append(random.random()) # 生成0-1之间的浮点数 t1 = time.t...

【Python数据分析 - 4】:了解Numpy、Numpy的属性
文章 2022-10-30 来自:开发者社区

Python数据分析(2):numpy

一. numpy模块1.1 创建数组1.1.1 数组:array()一维数组情况:import numpy as np a = np.array([1, 2, 3, 4]) b = np.array(['产品编号', '销售数量', '销售单价', '销售金额']) print(a) print(b) [1 2 3 4] ['产品编号' '销售数量' '销售单价' '销售金额'] 二维数组情况:....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像