Numpy 的使用

1、Numpy 是一个 python 库,主要用于科学计算,提供了一个高性能的多维数组对象,以及一系列操作该数组的函数。它可以用来存储和处理大型矩阵,比 Python 自身的嵌套列表(nested list structure) 结构要高效的多。

2、下面是一个简单的 Numpy 例子,展示了如何创建一个数组:

import numpy as np
a = np.array([1,2,3,4,5])
print(a)
Python

3、Numpy 提供了一些有用的函数,可以方便地处理数组,例如求和、求平均值、求最大值等等:

import numpy as np
a = np.array([1,2,3,4,5])
b = np.sum(a)
c = np.mean(a)
d = np.max(a)
print(b,c,d)
Python

Pandas 的使用

1、Pandas 是一个 Python 库,主要用于数据分析。它提供了一种高效的数据结构,可以更轻松地处理和分析数据。它的主要数据结构是 DataFrame,它可以用来存储和处理表格型数据,比如数据库或 Excel 文件中的数据。

2、下面是一个简单的 Pandas 例子,展示了如何从一个 csv 文件中读取数据,并将其存储在 DataFrame 中:

import pandas as pd
data = pd.read_csv('data.csv')
df = pd.DataFrame(data)
print(df)
Python

3、Pandas 提供了一些有用的函数,可以方便地处理 DataFrame,例如查看数据框的统计信息、查看数据框的某一列数据、查看数据框的某一行数据等等:

import pandas as pd
data = pd.read_csv('data.csv')
df = pd.DataFrame(data)
print(df.describe())
print(df['column_name'])
print(df.loc[0])
Python

Matplotlib 的使用

1、Matplotlib 是一个 Python 库,主要用于绘制图形。它可以用来绘制 2D 图形,也可以用来绘制 3D 图形。它可以用来制作简单的线图、饼图、直方图等,也可以用来制作复杂的热力图、三维图形等。

2、下面是一个简单的 Matplotlib 例子,展示了如何绘制一个简单的线图:

import matplotlib.pyplot as plt
x = [1,2,3,4,5]
y = [1,4,9,16,25]
plt.plot(x,y)
plt.show()
Python

3、Matplotlib 提供了一些有用的函数,可以方便地绘制图形,例如设置图形的标题、设置坐标轴的标签、设置图形的背景色等等:

import matplotlib.pyplot as plt
x = [1,2,3,4,5]
y = [1,4,9,16,25]
plt.plot(x,y)
plt.title('My Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.grid(True, color='g', linestyle='-', linewidth=0.5)
plt.show()
Python