📜  Python|数据分析的数学运算(1)

📅  最后修改于: 2023-12-03 15:19:20.451000             🧑  作者: Mango

Python数据分析的数学运算

在数据分析领域,数学运算是非常重要的。Python作为一种流行的编程语言,在数据分析方面也有很多优秀的工具。下面就来介绍一些Python中常用的数学运算和相关的库。

四则运算

Python中基本的四则运算包括加、减、乘、除。示例代码如下:

# 加
a = 1 + 2
# 减
b = 3 - 4
# 乘
c = 5 * 6
# 除
d = 7 / 8
幂运算和取模运算

Python中的幂运算使用**运算符,取模运算使用%运算符。示例代码如下:

# 幂运算
a = 2 ** 3
# 取模运算
b = 5 % 2
数学函数

Python中内置了很多常用的数学函数,如绝对值、幂、平方根、三角函数等。示例代码如下:

import math

# 绝对值函数
a = abs(-1)
# 幂函数
b = pow(2, 3)
# 平方根函数
c = math.sqrt(9)
# 正弦函数
d = math.sin(math.pi / 2)
统计库:numpy

numpy是Python的一个重要的开源数学库,提供了很多常用的数学函数及数组操作。numpy中的数组是一种相同数据类型的元素的多维网格,每个元素可以通过一个正整数元组被访问。示例代码如下:

import numpy as np

# 创建一维数组
a = np.array([1, 2, 3])
# 创建二维数组
b = np.array([[1, 2], [3, 4]])

# 数组相加
c = a + b
# 数组相乘
d = a * b
统计库:scipy

scipy是Python的一个开源数学库,提供了很多常用的科学计算函数及统计函数。示例代码如下:

import scipy.stats as stats

# 生成正态分布随机数
samples = stats.norm.rvs(loc=0, scale=1, size=10000)

# 计算均值和标准差
mean = np.mean(samples)
std = np.std(samples)

# 计算95%置信区间
conf_int = stats.norm.interval(0.95, loc=mean, scale=std)

以上就是Python数据分析的常用数学运算和相关库的介绍。