pandas如何生成多列数据的温度区间
时间: 2023-10-18 14:15:16 浏览: 98
可以使用 pandas 的 cut() 函数生成多列数据的温度区间。示例代码如下:
```python
import pandas as pd
# 生成温度数据
temperatures = [15, 20, 25, 30, 35, 40]
# 创建 DataFrame
df = pd.DataFrame({'Temperature': temperatures})
# 生成多列温度区间
bins = [0, 20, 25, 30, 40]
labels = ['cold', 'cool', 'warm', 'hot']
df['Temperature_Interval'] = pd.cut(df['Temperature'], bins=bins, labels=labels)
```
执行完上述代码后, `df` 数据框会添加一列 `Temperature_Interval`,包含了 `Temperature` 列按照指定区间划分后的结果。
阅读全文