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

R语言 twitteR包 user-class()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 13:12:21 | 显示全部楼层 |阅读模式
user-class(twitteR)
user-class()所属R语言包:twitteR

                                        A container object to model Twitter users
                                         一个容器对象模型的Twitter用户

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

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

This class is designed to represent a user on Twitter,
这个类来表示用户在Twitter上,


Details

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

The user class is implemented as a reference class.  This class was previously implemented as an S4 class, and for backward compatibility purposes the old S4 accessor methods have been left in, although new code should not be written with these.  An instance of a generator for this class is provided as a convenience to the user as it is configured to handle most standard cases.  To access this generator, user the object userFactory.  Accessor set & get methods are provided for every field using reference class $accessors() methodology (see setRefClass for more details).  As an example, the screenName field could be accessed using object$getScreenName and object$setScreenName.
user作为参考类类实现。这个类实现为S4级,向后兼容的目的的老S4的访问方法已离开,虽然新的代码不应该写的这些。这个类的一个实例生成器,用于提供给用户一个方便,因为它被配置为处理最标准的情况下。这个生成器,用户要访问的对象userFactory。访问器组和get方法为各个领域提供使用引用类$accessors()方法(见setRefClass为更多细节)。作为一个例子,screenName域可以访问使用object$getScreenName和object$setScreenName。

The constructor of this object assumes that the user is passing in a JSON encoded Twitter user.  It is also possible to directly pass in the arguments.
这个对象的构造函数假定用户是通过在一个JSON编码的Twitter用户。另外,也可以直接通过在参数中。


字段----------Fields----------




name: Name of the user
name“:用户的名称




screenName: Screen name of the user
screenName:屏幕的用户名




id: ID value for this user
id:该用户ID值




lastStatus: Last status update for the user
lastStatus:为用户的状态更新




description: User's description
description:用户的描述




statusesCount: Number of status updates this user has
statusesCount:该用户的状态更新数量




followersCount: Number of followers for this user
followersCount:此用户的追随者数量




favoritesCount: Number of favorites for this user
favoritesCount:此用户的最爱




friendsCount: Number of followees for this user
friendsCount:该用户的followees数




url: A URL associated with this user
url:与该用户相关联的URL




created: When this user was created
created:当该用户创建




protected: Whether or not this user is protected
protected:无论该用户的保护




verified: Whether or not this user is verified
verified:无论该用户的验证




location: Location of the user
location:用户的位置


方法----------Methods----------




getFollowerIDs(n=NULL, ...): Will return a vector of twitter user IDs representing followers of this user, up to a maximum of n values.  If n is NULL, all followers
getFollowerIDs(n=NULL, ...):将返回一个向量代表该用户的追随者的Twitter用户ID,n值最大的。如果n是NULL,所有的追随者




getFollowers(n=NULL, ...): Will return a list of user objects  representing followers of this user, up to a maximum of n values.  If n is NULL, all followers
getFollowers(n=NULL, ...):将返回一个列表user对象,表示该用户的追随者,n值最大的。如果n是NULL,所有的追随者




getFriendIDs(n=NULL, ...): Will return a vector of twitter user IDs representing users this user follows, up to a maximum of n values.  If n is NULL, all friends
getFriendIDs(n=NULL, ...):将返回一个向量的Twitter用户ID,用户用户如下,n值最大的。如果n是NULL,所有的朋友




getFriends(n=NULL, ...): Will return a list of user objects representing users this user follows, up to a maximum of n values.  If n is NULL, all friendss
getFriends(n=NULL, ...):将返回一个列表user对象代表用户,这个用户,同比增长n值最大的。如果n是NULL,所有friendss的




toDataFrame(row.names=NULL, optional=FALSE): Converts this into a one row data.frame, with each field except for lastStatus representing a column. This can also be accomplished by the S4 style
toDataFrame(row.names=NULL, optional=FALSE):将其转换成一排data.frame,除了lastStatus一列,每个字段。这也可以通过S4的风格


(作者)----------Author(s)----------


Jeff Gentry



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

status, setRefClass
status,setRefClass


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


   ## This example is run, but likely not how you want to do things[#这个例子运行,但可能不是如何你想要做的事情]
   us <- userFactory$new(screenName="test", name="Joe Smith")
   us$getScreenName()
   us$getName()

   ## Not run: [#不运行:]
     ## Assume 'json' is the return from a Twitter call[#假设的JSON“是从一个Twitter调用回报]
     us <- userFactory$new(json)
     us$getScreenName()
   
## End(Not run)[#(不执行)]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 15:48 , Processed in 0.105572 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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