怎么将数据集ObesityDataSet_raw_and_data_sinthetic.csv中NObeyesdad属性改为数字的数据
时间: 2023-11-12 13:06:39 浏览: 148
kitti raw_data 数据集 2011_09_30_drive系列,百度云链接文档
5星 · 资源好评率100%
将数据集中的NObeyesdad属性改为数字的数据,需要先对该属性进行编码。可以使用LabelEncoder或OneHotEncoder等工具将NObeyesdad属性的离散值转换为数字。假设使用Python语言进行处理,具体步骤如下:
1. 导入所需的库
```python
import pandas as pd
from sklearn.preprocessing import LabelEncoder
```
2. 读取数据集
```python
data = pd.read_csv('ObesityDataSet_raw_and_data_sinthetic.csv')
```
3. 对NObeyesdad属性进行编码
```python
le = LabelEncoder()
data['NObeyesdad'] = le.fit_transform(data['NObeyesdad'])
```
通过LabelEncoder将NObeyesdad属性的离散值转换为数字,并将转换后的数据覆盖原数据集中的NObeyesdad属性。这样就可以将NObeyesdad属性改为数字的数据了。
阅读全文