numpy和panda
时间: 2024-05-26 07:08:58 浏览: 131
Mastering_pandas_-_Femi_Anthony
NumPy和Pandas是Python中最常用的数据科学库之一。
- NumPy是Python中的一个开源数值计算库,用于进行科学计算。它可以处理任何维度的数组,是进行向量化计算的基础。
- Pandas是建立在NumPy之上的一个开源数据分析和数据操作库。它提供了适用于大多数数据分析任务的数据结构,如DataFrame和Series。
下面是一些简单的代码示例来展示NumPy和Pandas的一些功能:
1. NumPy
创建一个二维数组并对其进行reshape: [^1]
```python
import numpy as np
a = np.arange(0,20).reshape(5,4)
print(a)
```
将二维数组转换为一维数组:
```python
f_arr = a.ravel()
print(f_arr)
```
2. Pandas
创建一个DataFrame:[^3]
```python
import pandas as pd
data = {'name': ['John', 'Mike', 'Emily', 'Kevin'],
'age': [25, 30, 18, 23],
'country': ['USA', 'Canada', 'UK', 'Australia']}
df = pd.DataFrame(data)
print(df)
```
读取csv文件并创建DataFrame: [^4]
```python
df = pd.read_csv('file_name.csv')
print(df)
```
阅读全文