R_Language 板


LINE

[问题类型]: 程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来) [软体熟悉度]: 使用者(已经有用R 做过不少作品) 但小弟不会写C只会写R 但小弟不会写C只会写R 但小弟不会写C只会写R [问题叙述]: *[1;30;40m请简略描述你所要做的事情,或是这个程式的目的*[m 小弟目前正在尝试写一个Package,但初次尝试,很多事情不太懂,除了标题的问题外 总共有以下两个问题 1.如标题,假如我的package有用到其他package(如shiny和ggplot2)的function,我要 如何在别人install我的package时,自动在电脑上安装shiny和ggplot2这两个package呢? 譬如说我当初在安装shiny时,他也自动帮我装了一堆哩哩抠抠的package都没经过我同意 我就是想要达到这种效果。 2.我要如何在Package里面内建资料集? 譬如说像是shiny这个package就有内建资料叫做 faithful,只要我library(shiny),我只要打faithful就可以看到这笔资料。 以上两个问题请教版友,谢谢大家 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.53.209
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1480351997.A.714.html ※ 编辑: HumuHumu (140.114.53.209), 11/29/2016 01:04:32
1F:→ celestialgod: 1. 写在DESCRIPTION的imports 11/29 01:06
那请问Depends和imports有差别吗? 我写在depends不会自动安装这些package吗
2F:→ celestialgod: 2. 放在data资料夹,用saverds存成rds档案 11/29 01:07
3F:→ celestialgod: 你可以去看别人怎麽写,多数人都放在imports,习惯 11/29 01:11
4F:→ celestialgod: 而已 11/29 01:11
5F:→ celestialgod: 可以参考Hadley的packages相关网页(书的电子版 11/29 01:12
我有找过 不过范例不多,看很久还是有些细节不明白,我目前打在Imports里後,library package就出问题了,显示shiny is not available for package "Mypackage",这样问题是出在哪呢? 抱歉不是想当伸手牌,只是查了很久还是有些细节无法解决,不好意思
6F:→ Wush978: for 1. 如果你要上CRAN最好是用Imports, 如果自用,方便 11/29 01:13
7F:→ Wush978: 的话就只要用Depends就好。两者的差别在於,Imports的套 11/29 01:13
8F:→ Wush978: 件不会进入使用者的Namespace, 而Depends会 11/29 01:13
9F:→ Wush978: 另外Imports/Depends中的套件都会自动安装,如果安装失败 11/29 01:14
10F:→ Wush978: 也都会导致你写的套件安装失败。如果你觉得这些套件不是 11/29 01:14
11F:→ Wush978: 必要,可以放在Suggests 11/29 01:14
我都写在Imports里面了,可是还是显示安装失败,所以我的套件也没办法成功安装, 找不到解决办法 BTW我是自己包的package,所以我是选择路径来安装的 不是从CRAN,这样有关系吗?
12F:→ Wush978: 写套件的细节问题,都可以在Writing R Extension中找到 11/29 01:15
13F:→ Wush978: 就麻烦你自己Google网页了,网址太长 11/29 01:15
14F:→ Wush978: 关於Imports/Depends的问题可以参考1.1.1的说明 11/29 01:15
15F:→ Wush978: 我们讲的都不一定是对的,一定要以这个档案为主(CRAN说了 11/29 01:16
16F:→ Wush978: 算...) 11/29 01:16
17F:→ Wush978: 你的第一个问题的细节,可以参考1.1.3 11/29 01:16
18F:→ Wush978: 第二个问题,可以参考1.1.6 11/29 01:16
※ 编辑: HumuHumu (140.114.53.209), 11/29/2016 03:40:39
19F:→ clickhere: 直接写在Depends即可.Imports不适合初学者. 11/29 09:07
20F:→ clickhere: 只有上CRAN才会自动安装. 除非你local也有那些其他的套 11/29 09:09
21F:→ clickhere: 件. 11/29 09:11
22F:→ clansoda: 我之前看过一篇文章,他的论点是import是比较稳定的作法 11/29 09:30
23F:→ clansoda: 耶,但我不太记得他的论点是什麽了 11/29 09:31
24F:→ clansoda: R package安装的时候多多少少都会有问题啦,只要懂英文 11/29 09:31
25F:→ clansoda: error message通常都蛮白话的,再不然google一下就能得 11/29 09:31
26F:→ clansoda: 到解答了,会使用R的人应该都要试着看个英文XD 11/29 09:32
27F:推 cywhale: 另外可参考http://r-pkgs.had.co.nz/ by Hadley Wickham 11/29 09:59
28F:→ cywhale: 比如你的问题2在 http://r-pkgs.had.co.nz/data.html 11/29 10:00
29F:推 cywhale: import,depends其实我正遇过奇怪的问题,follow rules in 11/29 10:02
30F:→ cywhale: http://r-pkgs.had.co.nz/description.html 也许有帮助 11/29 10:03







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP