楼主: vividboy
989 1

[问答] 请问如何理解以下函数? [推广有奖]

  • 4关注
  • 8粉丝

副教授

96%

还不是VIP/贵宾

-

威望
0
论坛币
482 个
通用积分
0
学术水平
15 点
热心指数
22 点
信用等级
18 点
经验
50061 点
帖子
612
精华
1
在线时间
440 小时
注册时间
2009-4-9
最后登录
2017-9-14

楼主
vividboy 发表于 2016-2-21 19:31:05 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
大家好,目前正在学习R语言,看到XML包的帮助时,有如下示例代码:
  1. getLinks = function() {
  2.   links = character()
  3.   list(a = function(node, ...) {
  4.     links <<- c(links, xmlGetAttr(node, "href"))
  5.     node
  6.   },
  7.   links = function()links)
  8. }
复制代码
从函数名来看应该是获取页面的超链接。
问题是:
1、function(node, ...)中的"..."如何理解?(我在网络上没知道相应的解释)
2、对全函数运行逻辑能否大致给个说明。

十分感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:如何理解 Character function links link 如何

Welcome to the real world, it sucks! You gonna love it:)

沙发
sky66888 发表于 2016-2-22 21:23:54
...一般是对调用函数的参数补充,
  1. > myfun<-function(x,...){
  2. + mean(x,...)
  3. + }
  4. > x<-c(1:9,NA)
  5. > myfun(x)
  6. [1] NA
  7. > myfun(x,na.rm=TRUE)
  8. [1] 5
  9. >
复制代码

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 05:58