问题标签 [reformatting]

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 投票
1 回答
98 浏览

python - 使用不等数量的空格重新格式化文本文件然后转换为 csv 的更有效方法

我试图编写一些代码来帮助我重新格式化我的 .txt 文件,以便我可以将其转换为 .csv。但是,.txt 的空格数量不一致,我试图找到一种方法来帮助用逗号替换空格。

我尝试了多种替换方法,但还没有得出结论。我还尝试搜索可以分隔列的字符串文字,但没有找到诸如 \t 之类的字符串。我不担心第一行(列名),因为无论如何我都在重命名它们。文本文件如下所示:

它打印正确,但效率不高,因为它只替换一定数量的空格,如果我得到一个更多的文件,我必须手动添加代码。

0 投票
0 回答
20 浏览

python - Python (Pandas) - 将堆积的机器数据移动到列中

我有一个 Excel 文件,其中包含来自多台机器的数据。机器每秒钟将其 14 个传感器值写入带有时间戳的列中。所有机器的时间戳都是冗余的/相同的。数据如下所示:

如何将每个“数据块”向右移动到新列中?它应该如下所示:

谢谢!

0 投票
1 回答
44 浏览

r - R中的重新格式化表

我正在从网站上的表格中提取信息。该表的输出如下所示(见下文)。

我真的需要它像这样度过(见下文)。我不认为我可以用这个html_table()函数来转换它,但我希望有人知道如何在 R 中重新格式化它。

这是我正在使用的代码:

0 投票
1 回答
22 浏览

html - 在 PhpStorm 中将 id 移动到班级前面的任何方式

这是我输入时的代码:

有什么方法可以重新格式化代码以使 id 在班级前面移动?

0 投票
2 回答
58 浏览

pandas - Pandas - 在同一标题中使用多个标签来透视和重新排列表

我有一个 xlsx 文件,其中包含多年数据的选项卡。每个选项卡都包含一个包含许多列的表格,表格的结构如下:

我想重新排列表格,使其看起来像这样,并为 xlsx 中的每个选项卡执行此操作:

对此有很多动人的部分,并且要使最终格式正确,有些棘手。

0 投票
2 回答
44 浏览

javascript - 在 Javascript 中重新格式化字符串

我怎样才能重新格式化这个字符串

我试过这个,但我的输出是错误的

我的输出是

0 投票
0 回答
87 浏览

r - 在R中阅读带有包装文本的pdf

我在将 pdf 带入 R 时遇到问题。

它工作得很好,除了在 PDF 中有一些公司名称太长,因此分成 2 行(换行文本),所以当我使用 pdftools R 仍然以错误的方式解析这些行的信息。有没有人有什么建议?

这是文档的外观 - 问题在于记录 3 和记录 4。 在此处输入图像描述

这是我的代码:

这就是我得到的: 在此处输入图像描述

记录 3 和记录 4 占用了额外的一行,其中包含换行的文本。

您可以从在此处输入链接描述,第 9 页获得类似的 pdf 示例。这些行如下所示:

我感谢任何建议(包括更好的阅读 pdf 的方法和简化我的代码的方法)。

谢谢!

0 投票
1 回答
20 浏览

recursion - 使用重新格式化的名称重命名目录名称,bash/cli

使用 MacOS 上的 iMazing 应用程序从我的 iPhone 导出几千张照片会给我一组目录:

一些目录在日期前面有一个地名。我想将目录重命名为这种格式,地名尾随日期,最好使用脚本/cli:

找到了这个。我可以很容易地用新的文件名创建一个文件。但是,我徒劳地尝试使脚本正常工作。

谢谢!

0 投票
1 回答
86 浏览

r - 有没有一种使用 VBA 或 R 在 Excel 中重新格式化和编译奇数数据的快速方法?

我在 Excel 工作簿中有 200 多张表格,每张表格的格式都非常奇怪,我需要弄清楚如何将我需要的所有数据编译到一张主表格中。我只需要来自某些单元格和范围的值(如下面的代码所示)。我希望最终编译的表格是长格式的(见附图)。

附有一张图片,它是每张纸的格式示例 - 它包含所有单元格,但不包含任何实际数据。实际上,有很多数据 - 有些工作表有超过 1000 行。

我尝试使用 R 中的函数将所有工作表作为单独的数据框读取,以便我可以合并它们,但我无法让它工作。然后我尝试使用 VBA,但我不熟悉语法。这是我想出的:

此 VBA 会将正确的列和范围复制并粘贴到仅适用于工作表 2 的新创建的工作表中。我尝试集成其他代码片段,以便这将遍历工作簿中的所有工作表并将数据粘贴到之前添加的最后一行下方但我无法让它工作。我也希望能够添加一列,其中包含从中复制数据的工作表的名称。

如果有人可以使用 R 或 VBA 帮助我,我将不胜感激。

这是每张纸的格式示例

这是我希望主编译表看起来像的示例

0 投票
2 回答
63 浏览

python - CSV 文件重新格式化

我是 python 新手,正在尝试重新格式化 CSV 文件,它没有分隔,所以所有数据都在第一列。该文件非常大,例如 1 GB 到 excel 大。文件格式如下,注意旧文件中的时间顺序是从最新到最旧颠倒的,要在新文件中从旧到最新颠倒。

谢谢