找回密码
 注册
查看: 389|回复: 0

R语言 TSodbc包 TSdbiMethods()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 12:45:07 | 显示全部楼层 |阅读模式
TSdbiMethods(TSodbc)
TSdbiMethods()所属R语言包:TSodbc

                                        TSdbi ODBC Methods
                                         TSdbi ODBC方法

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Methods for TSdbi ODBC time series dtabase connection.
方法TSdbi ODBC的时间序列dtabase连接。


用法----------Usage----------


    ## S4 method for signature 'ODBCDriver,character'
TSconnect(drv, dbname, ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSget(serIDs, con,
       TSrepresentation=getOption("TSrepresentation"),
       tf=NULL, start=tfstart(tf), end=tfend(tf), names=NULL,
       TSdescription=FALSE, TSdoc=FALSE, TSlabel=FALSE, TSsource=TRUE,
       vintage=getOption("TSvintage"), panel=getOption("TSpanel"),   ...)
    ## S4 method for signature 'ANY,character,TSodbcConnection'
TSput(x, serIDs, con, Table=NULL,
       TSdescription.=TSdescription(x), TSdoc.=TSdoc(x), TSlabel.=TSlabel(x),
        TSsource.=TSsource(x),  
       vintage=getOption("TSvintage"), panel=getOption("TSpanel"),  ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSdates(serIDs, con,  
       vintage=getOption("TSvintage"), panel=getOption("TSpanel"), ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSdelete(serIDs, con,  
   vintage=getOption("TSvintage"), panel=getOption("TSpanel"), ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSdescription(x, con, ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSdoc(x, con, ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSlabel(x, con, ...)
    ## S4 method for signature 'character,TSodbcConnection'
TSsource(x, con, ...)
    ## S4 method for signature 'TSodbcConnection'
TSvintages(con)

    ## S4 method for signature 'RODBC,character,ANY'
dropTStable(con, Table,
                           yesIknowWhatIamDoing=FALSE)

    ## S4 method for signature 'RODBC'
dbDisconnect(conn,...)
    ## S4 method for signature 'RODBC,character'
dbExistsTable(conn, name, ...)
    ## S4 method for signature 'RODBC,character'
dbRemoveTable(conn, name, ...)
    ## S4 method for signature 'RODBC,character'
dbGetQuery(conn, statement, ...)
    ## S4 method for signature 'RODBC'
dbListTables(conn,...)
    ## S4 method for signature 'ODBCDriver'
dbUnloadDriver(drv, ...)

    ## Default S3 method:
ODBC()



参数----------Arguments----------

参数:drv
A ODBCDriver.
一个ODBCDriver。


参数:dbname
A character string indicating a database name.
一个字符串,表示一个数据库名称。


参数:con
A database connection.
一个数据库连接。


参数:conn
A database connection.
一个数据库连接。


参数:name
A database table.
一个数据库表。


参数:statement
Character string with an SQL statement.
用一条SQL语句的字符串。


参数:serIDs
identifiers for series to extract.
提取标识符系列。


参数:x
data series to put on the database, or a series identifier for TSdescription and TSdoc.
数据系列,把在数据库中,或一系列标识符的TSdescription和TSdoc。


参数:TSrepresentation
time series representation to use for the result.
使用时间序列表示的结果。


参数:names
Optional character vector to use for series names.
使用可选的字符向量系列名称。


参数:tf
Optional tframe to use for truncating data. (See tfwindow.)
可选TFRAME到使用截断数据。 (见tfwindow)。


参数:start
Optional start date to use for truncating data. (See tfwindow.)
使用可选的启动日期截断数据。 (见tfwindow)。


参数:end
Optional end date to use for truncating data. (See tfwindow.)
用于截断数据可选的结束日期。 (见tfwindow)。


参数:TSdescription
TRUE or FALSE indicating whether description  should be extracted
TRUE或FALSE,指示是否应该提取出描述


参数:TSdescription.
Description to put on the database.
把对数据库的描述。


参数:TSdoc
TRUE or FALSE indicating whether documentation  should be extracted.
TRUE或FALSE表示文件是否应该被提取。


参数:TSdoc.
Documentation to put on the database.
把对数据库的文档。


参数:TSlabel
TRUE or FALSE indicating whether series label  should be extracted.
TRUE或FALSE指示是否应提取的系列标签。


参数:TSlabel.
Short series label to put on the database.
把短序列标签在数据库中。


参数:TSsource
TRUE or FALSE indicating whether source indication  should be extracted.
TRUE或FALSE指示是否应提取的源指示。


参数:TSsource.
Source indication to put on the database.
把对数据库源指标。


参数:Table
Character string indicating database table. (In TSput this is  necessary if it cannot be determined automatically).
字符串,表示数据库表。 (在TSput中这是必要的,如果它不能被自动确定)。


参数:vintage
Vintage to be supplied (if supported by db).
葡萄酒(如果支持的数据库)。


参数:panel
Panel to be supplied (if supported by db).
面板(如果支持的数据库)。


参数:yesIknowWhatIamDoing
logical to help prevent accidents.
逻辑,以帮助防止事故的发生。


参数:...
Arguments passed to other methods.
参数传递给其他方法。


Details

详细信息----------Details----------

These are ODBC methods for TSdbi. See the TSdbi for details and see the vignette distributed with this package for more complete examples.
这是ODBC方法TSdbi。请参阅“TSdbi的详细信息和分发的小插曲,这个包更完整的例子。


值----------Value----------

depends.
视情况而定。


参见----------See Also----------

TSdbi-package, dbConnect, TSput sqlQuery
TSdbi-package,dbConnect,TSputsqlQuery


实例----------Examples----------


    require("tfplot")
    con <- try(TSconnect(dbDriver("ODBC"), dbname="test"))
    if(! inherits(con, "try-error")) {
      z <- ts(rnorm(100), start=c(1975,1), frequency=12)
      seriesNames(z) <- "random1"
      if(TSexists("random1", con)) TSreplace(z, con) else
      TSput(z, con)
      z1 <- TSget("random1", con)
      tfplot(z1)
      z <- ts(matrix(rnorm(100),50,2), start=c(1975,1), frequency=4)
      seriesNames(z) <- c("random2","random3")
      if(TSexists("random2", con) |
         TSexists("random3", con) ) TSreplace(z, con) else
      TSput(z, con)
      z2 <- TSget("random2", con)
      tfplot(z2)
      TSdates("D1", con)
      TSdates("random2", con)
      TSdates(c("random1","random2","random3"), con)
      TSmeta("random2", con)
      options(TSconnection=con)
      z2 <- TSget(c("random2","random3"))
      z <- TSdates(c("D1","random2","random3"))
      print(z)
      TSmeta("random2")
      TSdelete("random1", con)
      TSdelete("random2")
      dbDisconnect(con)
      }
    con <- try(TSconnect(dbDriver("ODBC"), dbname="ets"))
    if(! inherits(con, "try-error")) {
      TSmeta("B103", con)
      z1 <- TSget("B103", con)
      tfplot(z1)
      z2 <- TSget(c("B103", "B104"), con)
      tfplot(z2)
      options(TSconnection=con)
      TSmeta("B103")
      z2 <- TSget(c("B103","B104"))
      TSmeta(z2)
      TSdates("D1", con)
      TSdates("B103", con)
      TSdates(c("D1","B103","B104"), con)
      z <- TSdates(c("D1","B103","B104"))
      print(z)
      start(z)
      end(z)
      dbDisconnect(con)
      }

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-29 01:32 , Processed in 0.021314 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表