划分数据
已提供一个 dataframe df_examples,包含列 endword:string、features:vector、outvec:vector,以及 label:int。您将把它划分为训练集和测试集,用于训练并测试一个分类器。
本练习是课程的一部分
Python 中的 Spark SQL 入门
练习说明
- 按 80/20 比例将样本划分为训练集和测试集。
- 打印训练样本数量。
- 打印测试样本数量。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Split the examples into train and test, use 80/20 split
df_trainset, df_testset = df_examples.____((____), 42)
# Print the number of training examples
print("Number training: ", ____.____)
# Print the number of test examples
print("Number test: ", ____.____)