将数据集分成训练集和测试集(测试集占比0.25)。
时间: 2023-09-06 11:08:07 浏览: 87
气温格点数据(原始数据).rar
好的,假设我们有一个数据集叫做data,可以使用如下Python代码将数据集分成训练集和测试集(测试集占比0.25):
```python
import random
# 假设数据集为data
data = [...]
# 随机打乱数据集
random.shuffle(data)
# 计算测试集的大小
test_size = int(len(data) * 0.25)
# 分割训练集和测试集
train_data = data[test_size:]
test_data = data[:test_size]
```
这段代码首先使用random.shuffle()函数随机打乱数据集,然后计算测试集的大小,最后使用Python列表的切片操作分割训练集和测试集。其中,train_data是训练集,test_data是测试集。
阅读全文