楼主: xgm9981
20515 7

求助:xtable包怎么用,怎么画表格?? [推广有奖]

  • 0关注
  • 4粉丝

已卖:144份资源

硕士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
649 个
通用积分
0
学术水平
8 点
热心指数
8 点
信用等级
6 点
经验
1087 点
帖子
69
精华
0
在线时间
230 小时
注册时间
2009-10-11
最后登录
2023-11-6

楼主
xgm9981 在职认证  发表于 2010-12-26 20:56:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想用xtable函数画表格,但出来的结果是一些latex格式代码?我也不懂,怎么样才能显示出表格来啊??比如出现我上传的图中所示的表格?

请看以下代码:最后我要怎么样才能看到表格啊
先加载xtable包
> data(tli)
> ## Demonstrate data.frame
> tli.table <- xtable(tli[1:20,])
> digits(tli.table)[c(2,6)] <- 0
> print(tli.table)
% latex table generated in R 2.12.0 by xtable 1.5-6 package
% Sun Dec 26 20:51:09 2010
\begin{table}[ht]
\begin{center}
\begin{tabular}{rrlllr}
  \hline
& grade & sex & disadvg & ethnicty & tlimth \\
  \hline
1 & 6 & M & YES & HISPANIC & 43 \\
  2 & 7 & M & NO & BLACK & 88 \\
  3 & 5 & F & YES & HISPANIC & 34 \\
  4 & 3 & M & YES & HISPANIC & 65 \\
  5 & 8 & M & YES & WHITE & 75 \\
  6 & 5 & M & NO & BLACK & 74 \\
  7 & 8 & F & YES & HISPANIC & 72 \\
  8 & 4 & M & YES & BLACK & 79 \\
  9 & 6 & M & NO & WHITE & 88 \\
  10 & 7 & M & YES & HISPANIC & 87 \\
  11 & 3 & M & NO & WHITE & 79 \\
  12 & 6 & F & NO & WHITE & 84 \\
  13 & 8 & M & NO & WHITE & 90 \\
  14 & 5 & M & NO & WHITE & 73 \\
  15 & 8 & F & NO & WHITE & 72 \\
  16 & 6 & F & NO & BLACK & 82 \\
  17 & 4 & M & NO & WHITE & 69 \\
  18 & 3 & F & YES & HISPANIC & 17 \\
  19 & 3 & M & NO & HISPANIC & 37 \\
  20 & 5 & M & NO & WHITE & 70 \\
   \hline
\end{tabular}
\end{center}
\end{table}
二维码

扫码加我 拉你入群

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

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

关键词:xtable Table ABLE ABL tab 求助 表格 xtable

未命名.jpg (43.47 KB)

未命名.jpg

已有 1 人评分经验 收起 理由
平军 + 20 不错的帖子,以后方便了很多

总评分: 经验 + 20   查看全部评分

沙发
soccy 发表于 2010-12-26 22:19:43
要将结果放入一个LaTeX文档,然后进行编译。

藤椅
shenbaiseshatan 在职认证  发表于 2010-12-27 15:57:14
实在不知道怎么用的话建议使用html格式的表格,至少你可以复制粘贴到word里了
胜人者有力,自胜者强!

板凳
liwenxue_137 发表于 2015-1-14 09:53:46
用我老师的话,真是傻的可爱。xtable是为了方便letax用的,自然放到letax里面就可以了。主要是&,这个符号

报纸
治感冒 发表于 2015-12-14 15:21:26
楼主最后搞定了吗?我选输出html还是一堆代码,看不到表。。。

地板
治感冒 发表于 2015-12-14 15:31:43
楼主最后搞定了吗?我选输出html还是一堆代码,看不到表。。。

7
xianxinyuyue 发表于 2016-2-19 13:56:49
xtable可以用于Sweave或者Knitr,经过weave以后可以产生表格。
所以楼主代码生成的表格是正确的,要想看到表,要这么操作。

写一个R Markdown file。在Rstudio里可以很方便地新建,类型选html
删除所有预设文字
输入如下
## Demonstrate data.frame
```{r, results = 'asis'}
library(datasets)
library(xtable)
data(tli)
tli.table <- xtable(tli[1:20,])
digits(tli.table)[c(2,6)] <- 0
print(tli.table, type= 'html')
```

然后点击那个knit HTML按键即可
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Swirl1 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

8
niceandgood 发表于 2017-7-10 16:00:47
datatable()函数

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

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