我使用R-Studio(版本0.98.1102)并使用stargazer包(5.1)。这一切都正常,但是当我使用type =“html”函数时,我的输出看起来很丑陋,没有框架,没有线条,它只是一个带有数字和文本的白色文档。即使我将style =“”函数更改为不同的输入,它总是看起来一样。
有人有想法吗?我正在使用MacBook Pro,但我不认为这应该是一个问题.... 非常感谢你的帮助!
@bgoldst谢谢你!
但是当我输入相同的内容时:
斯塔盖泽(姿态, 类型= “HTML”, 出= “的test.html”)
我也得到了那段代码,但我的HTML输出与你的不同。我在表格中没有这三条黑线,字体看起来有点不同。
所以它一定是我的电脑的问题......我无法理解:)
答案 0 :(得分:0)
我看了一下观星包,看起来对我很有限。我试过跑:
stargazer(attitude,type='html');
##
## <table style="text-align:center"><tr><td colspan="6" style="border-bottom: 1px solid black"></td></tr><tr><td style="text-align:left">Statistic</td><td>N</td><td>Mean</td><td>St. Dev.</td><td>Min</td><td>Max</td></tr>
## <tr><td colspan="6" style="border-bottom: 1px solid black"></td></tr><tr><td style="text-align:left">rating</td><td>30</td><td>64.633</td><td>12.173</td><td>40</td><td>85</td></tr>
## <tr><td style="text-align:left">complaints</td><td>30</td><td>66.600</td><td>13.315</td><td>37</td><td>90</td></tr>
## <tr><td style="text-align:left">privileges</td><td>30</td><td>53.133</td><td>12.235</td><td>30</td><td>83</td></tr>
## <tr><td style="text-align:left">learning</td><td>30</td><td>56.367</td><td>11.737</td><td>34</td><td>75</td></tr>
## <tr><td style="text-align:left">raises</td><td>30</td><td>64.633</td><td>10.397</td><td>43</td><td>88</td></tr>
## <tr><td style="text-align:left">critical</td><td>30</td><td>74.767</td><td>9.895</td><td>49</td><td>92</td></tr>
## <tr><td style="text-align:left">advance</td><td>30</td><td>42.933</td><td>10.289</td><td>25</td><td>72</td></tr>
## <tr><td colspan="6" style="border-bottom: 1px solid black"></td></tr></table>
这在网页上显示如下:
stargazer()
命令似乎没有很多图形自定义选项。我尝试了所有受支持的styles,唯一有效的是'commadefault'
,它将小数改为数字中的逗号'io'
,由于某种原因将统计名称大写和'jpam'
稍微修改了列名称(例如Max
成为Maximum
而St. Dev.
成为SD
)。
我从R数据生成图形源方面没有太多的个人经验,但我的印象是R Shiny是用于此目的的最成熟和最常用的库,并且样本看起来非常棒好的,所以我建议去那里看看。
答案 1 :(得分:0)