楼主: yaanlpc
5107 3

[问答] 用过R和perl的高手请入 [推广有奖]

  • 0关注
  • 0粉丝

高中生

70%

还不是VIP/贵宾

-

威望
0
论坛币
355 个
通用积分
0.5500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2672 点
帖子
10
精华
0
在线时间
46 小时
注册时间
2007-11-12
最后登录
2025-12-10

楼主
yaanlpc 发表于 2012-4-28 00:30:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
目前在做一些生物信息学的分析,但对于R不是太明白,用的较多的是perl和mysql,将mysql中的数据导给perl进行分析,鉴于R的强大绘图工具,不需要用GD另写程序,遂对R颇为心仪, 但现在R刚起步,有几个问题想请教大家一下。

举个例,如果要作boxlplot的图,从mysql获得了几组数组后,如何将它们分别(因为数据是分别获取的)导入到一个list或dataframe中去,因为这些数据的长度都不一样,但都在上千万至亿不等,貌似dataframe需要数据长度是是成倍数变化(但我不需要它进行内部循换),有什么建议吗大家?


谢谢大家
二维码

扫码加我 拉你入群

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

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

关键词:Perl Erl Dataframe MySQL Frame 绘图工具 信息学 mysql 程序 如何

回帖推荐

DM小菜鸟 发表于4楼  查看完整内容

> library(RMySQL) # will load DBI as well ## 打开一个MySQL数据库的连接 > con dbListTables(con) ## 把一个数据框导入到数据库,删除任何已经存在的拷贝 > data(USArrests) > dbWriteTable(con, "arrests", USArrests, overwrite = TRUE) TRUE > dbListTables(con) [1] "arrests" ## 获得整个表 > dbReadTable(con, "arrests") Murder Ass ...

沙发
qoiqpwqr 发表于 2012-4-28 02:11:14
不懂sql,不过你可以看看RMySQL包

藤椅
yaanlpc 发表于 2012-4-29 01:57:00
因为是新手,所以我习惯于在perl解决问题,看来我得花点时间学R编程。

板凳
DM小菜鸟 发表于 2015-3-3 17:17:10
> library(RMySQL) # will load DBI as well
     ## 打开一个MySQL数据库的连接
     > con <- dbConnect(dbDriver("MySQL"), dbname = "test")
     ## 列出数据库中表
     > dbListTables(con)
     ## 把一个数据框导入到数据库,删除任何已经存在的拷贝
     > data(USArrests)
     > dbWriteTable(con, "arrests", USArrests, overwrite = TRUE)
     TRUE
     > dbListTables(con)
     [1] "arrests"
     ## 获得整个表
     > dbReadTable(con, "arrests")
                    Murder Assault UrbanPop Rape
     Alabama          13.2     236       58 21.2
     Alaska             10.0      263       48 44.5
     Arizona             8.1      294       80 31.0
     Arkansas           8.8      190       50 19.5



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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-9 04:34