小编Ger*_*ann的帖子

knitr不会在R 3.0.2上转换xtable输出

我想创建一个tex表使用xtable().这是我在Win 7上使用相同R版本时的最小例子.

\documentclass[a4paper,12pt,twoside]{article}

\begin{document}

<<load-packages,include=TRUE,echo=TRUE>>=
library(xtable)
@

<<testing-xtable,echo=TRUE,cache=FALSE,include=TRUE>>=
tab <- matrix(1:50,nrow=10)
rownames(tab) <- letters[1:10]

print(
  xtable(
    x=tab,
    caption="A table",
    label="tab",
    align=rep("c",times=6),
    digits=3,
    display=rep("f",times=6)
    ), 
  sanitize.colnames.function=identity,
  include.rownames=FALSE,
  table.placement="h"
  )
@
\end{document}
Run Code Online (Sandbox Code Playgroud)

我得到xlatex()了pdf文档中的逐字代码输出,而不是一个好的表.

这是knitr的输出:

> grDevices::pdf.options(useDingbats = FALSE); require(knitr); opts_knit$set(concordance     = TRUE); knit('xtable.Rnw', encoding='UTF-8')
Loading required package: knitr


processing file: xtable.Rnw
  |.............                                                    |  20%
  ordinary text without R code

  |..........................                                       |  40%
label: load-packages (with options) 
List of 2
 $ include: logi TRUE
 $ echo   : logi TRUE …
Run Code Online (Sandbox Code Playgroud)

r xtable knitr

8
推荐指数
1
解决办法
3257
查看次数

如何检查应用程序是否在命令行上运行?

我想编写一个Java应用程序,如果从GUI启动,则打开GUI,如果从命令行启动,则解析命令行参数.

有没有办法检查应用程序是否从GUI启动?

java console

4
推荐指数
1
解决办法
119
查看次数

公共方法对同一包中的其他类不可见

我有两节课.一个是我的主要活动,另一个是帮助方法,它应该打开一个Android DatePicker.到目前为止一切正常,除非我想从日期选择器类中检索日期.这是我的课程:

    // This is the class that creates the date picker
    package com.strom.myapp;

    import android.app.DatePickerDialog;
    import android.app.Dialog;
    import android.app.DialogFragment;
    import android.os.Bundle;
    import android.widget.DatePicker;

    import java.util.Calendar;



    public class DefaultDatePicker extends DialogFragment implements DatePickerDialog.OnDateSetListener {

        private String returnDate;


        public String getReturnDate() {
            return returnDate;
        }

        @Override
        public Dialog onCreateDialog(Bundle savedInstanceState) {
            final Calendar c = Calendar.getInstance();
            int year = c.get(Calendar.YEAR);
            int month = c.get(Calendar.MONTH);
            int day = c.get(Calendar.DAY_OF_MONTH);

            return new DatePickerDialog(getActivity(), this, year, month, day);
        }

        @Override
        public void onDateSet(DatePicker view, …
Run Code Online (Sandbox Code Playgroud)

java android datepicker android-fragments android-dialogfragment

3
推荐指数
1
解决办法
840
查看次数