在oracle中插入一个数据集
Insert a data set in oracle
我正在使用 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扑克手牌数据集并添加到数据源?
Oracle 数据源是 table。所以你需要创建 tables 来保存 UCI 数据。有两个数据集:训练集和真实集。您可以创建一个 table 来容纳两者,但为每个单独的 table 可能更容易。
数据集包含 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
)
真实数据的table将具有相同的结构。
获得 table 后,您需要插入数据。 UCI 数据集逗号分隔值的文件。本教程使用 SQL Developer,因此假设您正在使用该工具,将 CSV 数据导入 table: just follow That Jeff Smith's instructions 非常容易。
我正在使用 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扑克手牌数据集并添加到数据源?
Oracle 数据源是 table。所以你需要创建 tables 来保存 UCI 数据。有两个数据集:训练集和真实集。您可以创建一个 table 来容纳两者,但为每个单独的 table 可能更容易。
数据集包含 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
)
真实数据的table将具有相同的结构。
获得 table 后,您需要插入数据。 UCI 数据集逗号分隔值的文件。本教程使用 SQL Developer,因此假设您正在使用该工具,将 CSV 数据导入 table: just follow That Jeff Smith's instructions 非常容易。