在oracle中插入数据集

时间:2016-08-22 00:41:06

标签: oracle oracle11g data-mining

我正在使用Oracle Data Miner 11g第2版来预测扑克牌。我使用的数据集是来自http://archive.ics.uci.edu/ml/datasets/Poker+Hand的UCI扑克手数据集。

我是oracle的新手所以我在http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/11g/r2/prod/bidw/datamining/ODM11gR2.htm中引用oracle教程进行数据挖掘

到目前为止,我已经设法在教程中创建了工作流程,但我仍然坚持设置数据源。

如何插入UCI扑克手数据集并将其添加到数据源?

1 个答案:

答案 0 :(得分:1)

Oracle数据源是表。因此,您需要创建表来保存UCI数据。有两个数据集:训练集和真实集。您可以创建一个表来容纳两个表,但是每个表可能更容易为每个表分别设置一个表。

数据集包含11个数字列,因此结构很简单:

create table training_poker_hand (
    S1 number,
    C1 number,
    S2 number,
    C2 number,
    S3 number,
    C3 number,
    S4 number,
    C4 number,
    S5 number,
    C5 number,
    CLASS number
)

真实数据表将具有相同的结构。

获得表后,需要插入数据。 UCI数据设置逗号分隔值的文件。本教程使用SQL Developer,因此假设您使用该工具,将CSV数据导入表格just follow That Jeff Smith's instructions就足够了。