成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數據庫終于支持R語言 發力數據挖掘

數據庫 Oracle
Oracle終于支持R語言了,R語言是主要用于統計分析、繪圖的語言和操作環境。

據Oracle官方博客 最近更新的New R Interface to Oracle Data Mining Available for Download,甲骨文開始正式支持R語言在Oracle數據庫中的應用(簡單的非官方說法是:甲骨文貢獻了一個提供Oracle和R之間接口的附加包)。

援引博客中對R-ODM(R-Oracle Data Mining)的介紹:

R-ODM is especially useful for:

Quick prototyping of vertical or domain-based applications where the Oracle Database supports the application
Scripting of “production” data mining methodologies
Customizing graphics of ODM data mining results (examples: classification, regression, anomaly detection) 眾所周知,R在實現原型算法方面有著不可替代的巨大優勢。誠然,通過R實現的一般性數據挖掘算法都可以嵌入到數據庫中,但Oracle提供的這個接口,極大地提高了挖掘算法的部署效率。

今天(2010.06.08),CRAN上更新了RODM包的1.0-2版本,支持Windows、Linux、MacOS X系統。

下面是RODM包幫助文檔中的一個例子,可以初步地體會算法高效的部署:

  1. ### GLM Regression  
  2. ## Not run:  
  3. x1 <- 2 * runif(200)  
  4. noise <- 3 * runif(200) - 1.5  
  5. y1 <- 2 + 2*x1 + x1*x1 + noise  
  6. dataset <- data.frame(x1, y1)  
  7. names(dataset) <- c("X1""Y1")  
  8. RODM_create_dbms_table(DB, "dataset")   
  9. # Push the training table to the database  
  10.    
  11. glm <- RODM_create_glm_model(database = DB,    # Create ODM GLM model  
  12.                              data_table_name = "dataset",  
  13.                              target_column_name = "Y1",  
  14.                              mining_function = "regression")  
  15.    
  16. glm2 <- RODM_apply_model(database = DB,    # Predict training data  
  17.                              data_table_name = "dataset",  
  18.                              model_name = "GLM_MODEL",  
  19.                              supplemental_cols = "X1")  
  20. windows(height=8, width=12)  
  21. plot(x1, y1, pch=20, col="blue")  
  22. points(x=glm2$model.apply.results[, "X1"],  
  23.        glm2$model.apply.results[, "PREDICTION"], pch=20, col="red")  
  24. legend(0.5, 9, legend = c("actual""GLM regression"), pch = c(20, 20),  
  25.           col = c("blue""red"),  
  26.      pt.bg =  c("blue""red"), cex = 1.20, pt.cex=1.5, bty="n")  
  27.    
  28. RODM_drop_model(DB, "GLM_MODEL")            # Drop the model  
  29. RODM_drop_dbms_table(DB, "dataset")   # Drop the database table  
  30. RODM_close_dbms_connection(DB)  
  31. RODM_close_dbms_connection(DB) 

說一句題外話:

R的影響力除了在統計分析領域(SAS、SPSS、Statistica已經都開始支持R接口)外,已然發展到了商業數據庫領域。

延伸閱讀

[[12114]]

R語言是主要用于統計分析、繪圖的語言和操作環境。R本來是由來自新西蘭奧克蘭大學的Ross Ihaka和Robert Gentleman開發。(也因此稱為R)現在由“R開發核心團隊”負責開發。R是基于S語言的一個GNU項目,所以也可以當作S語言的一種實現,通常用S語言編寫的代碼都可以不作修改的在R環境下運行。R的語法是來自Scheme。

R的源代碼可自由下載使用,亦有已編譯的執行檔版本可以下載,可在多種平臺下運行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操作,同時有人開發了幾種圖形用戶界面。

【編輯推薦】

  1. Oracle數據庫索引和SQL Server的闡述
  2. Oracle更改表空間大小的代碼與實際操作
  3. Oracle優化器的3不同類型介紹
  4. Oracle優化器三大種類的介紹
  5. Oracle優化器二十六個參數
責任編輯:彭凡 來源: 劉思喆博客
相關推薦

2009-06-30 00:45:54

Oracle數據庫

2021-03-27 11:05:24

數據庫索引MySQL

2011-08-01 14:50:10

日志挖掘數據庫

2010-04-23 09:23:44

Oracle 數據庫

2011-05-26 10:30:12

Oracle數據庫約束

2011-03-10 13:24:26

2015-08-21 12:59:38

Oracle數據庫

2011-03-16 08:54:45

Oracle數據庫索引

2013-09-25 16:25:59

2011-05-19 13:25:14

Oracle數據庫

2010-07-12 12:41:16

SQL Server

2015-08-18 09:42:25

2009-09-17 11:13:46

數據庫機OracleSun

2010-04-02 13:59:08

Oracle數據庫

2010-04-19 16:01:54

2010-06-17 12:59:07

Oracle

2011-03-07 13:30:53

Oracle數據庫

2010-04-14 15:14:11

Oracle數據庫

2011-05-24 14:27:42

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品久久久久久亚洲综合网 | 在线视频国产一区 | 9999国产精品欧美久久久久久 | 欧美高清一区 | 天天av综合 | 欧美色图另类 | 日韩精品无码一区二区三区 | 97人人澡人人爽91综合色 | 在线91 | 蜜桃视频麻豆 | 欧美日韩成人一区二区 | 怡红院成人在线视频 | 一个色在线| 日韩成人在线视频 | 青青草华人在线视频 | 日韩av在线一区 | 午夜色婷婷 | 成人夜晚看av | 欧美日韩三区 | 秋霞电影一区二区 | 日韩 欧美 二区 | 国产一区二区三区在线免费观看 | 中文字幕在线一区二区三区 | 成人激情免费视频 | 日本手机看片 | 一级特黄视频 | 女同av亚洲女人天堂 | 犬夜叉在线观看 | 国产一区二区三区在线 | 密色视频| 成人综合伊人 | 91大神xh98xh系列全部 | 激情五月婷婷在线 | 国产一区二区高清在线 | 国产精品成人一区二区三区夜夜夜 | 日本久久久影视 | 亚洲97 | 在线观看一区 | 国产成人精品午夜视频免费 | 日韩精品在线免费观看视频 | 韩三级在线观看 |