zoukankan      html  css  js  c++  java
  • 【笔记】【R语言】基本使用

    # set work directory
    setwd("w:/r")

    # load odbc library
    library(RODBC)

    # create an DSN and use it
    # myOdbc=odbcConnect("DSN")
    orcl=odbcConnect("orcl")

    # get data set
    # myDataset=sqlFetch(myOdbc,"TableName")
    my_data=sqlFetch(orcl,"DIM_RG")

    # get columns' name
    # names(myDataset)
    names(my_data)

    # get a column
    # myDataset$colname
    my_data$BK_REGION

    # attach/detach variables in dataset
    # attach(myDataset)
    # detach(myDataset)
    attach(my_data)

    # show the unique value of variable
    # unique(myVar)
    unique(cust_data$SEX)

    # select the record you want
    cond=cust_data$SEX=="Male"
    cust_data[cond,]

    # sorting your data
    sales_data[order(sales_data$FYEAR),]
    sales_data[order(sales_data$FYEAR,sales_data$FSALES),]
    sales_data[rev(order(sales_data$FYEAR,sales_data$FSALES)),]
    sales_data[order(sales_data$FYEAR,order(sales_data$FSALES)),]
    sales_data[order(sales_data$FYEAR,decreasing=T),]

    # merge data tables
    # merge(dataset1,dataset2,by=merge_column,all=TRUE/FALSE)
    my_data=merge(sales_data,cust_data,by="CUSTID")

    # output the data to a file
    write.table(my_data,file="output_my_data.txt",sep=",",quote=FALSE,append=FALSE,na="N/A")

    # show the properties of a dataframe
    str(my_data)

    # recode the value of variables
    my_data$fsex=factor(my_data$SEX,levels=c("Male","Female"),labels=c("男","女"))

    # boxplot test
    boxplot(FSALES ~ SEX,data=my_data)
    boxplot(FSALES ~ CUSTNAME,data=my_data)

  • 相关阅读:
    认识Backbone (二)
    认识Backbone (一)
    认识Underscore
    了解HTML5和“她”的 API (三)
    了解HTML5和“她”的 API (二)
    了解HTML5和“她”的 API (一)
    javascript中的“向量”
    使用HTML5 Canvas做些什么
    IE6浏览器的一些问题
    javascript动画中的“帧”
  • 原文地址:https://www.cnblogs.com/AzikPhil/p/3377711.html
Copyright © 2011-2022 走看看