问题标签 [diffobj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
64 浏览

r - 如何解决“rstudio_with_ansi_support() 中的错误”?

我已经搜索了 R 中有关diffPrint()函数错误消息的问题。

但是,我不知道如何解决这个错误。我申请的时候diffPrint(),两个数据中的字符都是乱码;因此,我无法阅读它们。此外,diffPrint() 和diffObj()函数不起作用。

让我向您展示我的代码和错误消息。

这是我的查看器捕获,何时diffObj()使用。

在此处输入图像描述

此外,数据 A 有 5 个变量的 1978 个观测值;另一方面,数据 B 有 5 个变量的 2008 年观测值。变量的名称完全相同。

有谁能帮助我吗?

0 投票
1 回答
45 浏览

r - 在 html 报告中可视化差异

我想生成一个 html 报告,它可以可视化许多非常相似的文本之间的差异。我找到了这个diffobj包,如果在交互式会话中使用它,它可以满足我的需求:

在此处输入图像描述

但是,我不知道如何在报告中呈现它。这是我到目前为止所尝试的:

编织此文件时的结果是显示每个差异的 html 代码但未呈现。请注意,我只使用了一次迭代的 for 循环来进行演示。真正的任务是渲染大约 50 个差异。

任何想法如何通过调整diffPrint()或的设置来解决这个问题rmarkdown

0 投票
1 回答
43 浏览

r - 如何将 diffObj 保存为浏览器可读的 HTML?

下面的代码比较两个向量并创建差异,diff_content,格式为“HTML”。

在 RStudio 的控制台中键入diff_content会在查看器中显示此表:

在此处输入图像描述

但是,当我保存diff_contentsave_html尝试使用 RStudio(或 Chrome)打开 HTML 文件时,它会将 HTML 显示为文本

如何保存diff_content以便在使用 Web 浏览器打开文件时再次看到格式良好的表格?

R 脚本

0 投票
1 回答
28 浏览

r - 从命令行与 RStudio 运行时,Diff 文件会丢失 HTML 格式

我有两个文件,正在使用 Rdiffobj在它们之间创建一个 HTML 差异文件。

当我在 RStudio 中运行 RScript 时,一切都很好,我得到了一个 diff HTML 文件,例如:

在此处输入图像描述

当我从命令行运行脚本时,HTML diff 文件如下所示: 在此处输入图像描述

如何从命令行运行 R 脚本并获得漂亮的 HTML 格式?

R 脚本和文本文件

原始文本文件 - file_name_original

更改的文本文件 - file_name_changed

R 脚本