import numpy as np
import pandas as pd
# NumPy 示例:处理数值数组
numpy_array = np.array([1, 2, 3, 4, 5])
print("NumPy Array:", numpy_array)
# 对 NumPy 数组进行简单的数学运算
numpy_squared = numpy_array ** 2
print("NumPy Array Squared:", numpy_squared)
# Pandas 示例:处理表格数据
data = {
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Los Angeles', 'Chicago']
}
pandas_df = pd.DataFrame(data)
print("\nPandas DataFrame:")
print(pandas_df)
# 对 Pandas DataFrame 进行简单的操作,例如筛选数据
filtered_df = pandas_df[pandas_df['Age'] > 30]
print("\nFiltered DataFrame (Age > 30):")
print(filtered_df)
NumPy:
numpy_array 是一个一维数组,可以进行高效的数值运算,例如平方运算。Pandas:
pandas_df 是一个 DataFrame,类似于电子表格或 SQL 表,包含行和列。通过对比可以看到,NumPy 更适合数值计算,而 Pandas 更适合结构化数据的处理和分析。
上一篇:python encoding
下一篇:python 线性回归
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站