R Dataframe - 在两个字符串之间添加换行符或空格

时间:2017-03-09 21:26:44

标签: r shiny knitr r-markdown

我有一个包含两列的数据框,让我们调用它们" description"和" closure_notes"。基本上我要做的是将这两个列的内容合并为一个(替换" description"的内容与两者的合并内容)。诀窍是,我需要在两个数据之间留下一两行空白。

例如,如果df$closure_notes是,"问题的简短描述"和df$description是,"已解决(解决方法):通过重新启动服务修复问题& #34;,那么我想要的A short description of the issue Solved (Workaround): Fixed issue by restarting services 的新值应该是:

"\n\n"

空间的原因是为了便于阅读。这些数据最终将显示在一个闪亮的应用程序和随附的PDF报告中,可以通过knitr / rmarkdown生成。我想要那里的空间,所以当有人读到这篇文章时,如果他们愿意,他们可以很容易地直接跳到封闭笔记,但是他们希望将它们组合成一个列。我尝试使用多个writeLines作为分隔符进行粘贴,尝试使用catJsonArrayRequest jsonArrayRequest = new JsonArrayRequest(Request.Method.GET, url, new Response.Listener<JSONArray>() { @Override public void onResponse(JSONArray response) { if (response != null) { try { for(int i = 0; i < response.length(); i++) { JSONObject jsonProductObject = jsonarray.getJSONObject(i); String name = jsonProductObject.getString("offertitle"); myFamily.add(name); } } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }}, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.i("volley Request", error.toString()); } }); ,效果很好,打印到屏幕上,但是我想要将结果写回到数据框。我循环结合这两列的每一行,我只需要将两行数据分开的空白行。有什么建议?提前谢谢!

1 个答案:

答案 0 :(得分:1)

HTML标签的闪亮处理。因此,请尝试使用< /br>而非\n\n