问题标签 [reformat]

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 投票
5 回答
301 浏览

regex - 仅当一行后跟以相同字符开头的行时,如何才能删除该行?

我需要一些关于 sed 或 awks 的帮助。

仅当一行后跟以相同字符开头的行(在本例中为>)时,我如何才能删除该行?

示例我有这个:

我想得到这个:

请注意,并非所有行都具有相同的数字,但它们都具有相同的格式,这就是我想使用正则表达式的原因。如果您能解释如何阅读您生成的代码,那就太好了。

太感谢了!

0 投票
2 回答
66 浏览

python-3.x - 如何重新格式化 CSV 中的日期以仅显示 MM/YYYY

使用 Python 3 Pandas,花费大量时间试图弄清楚如何从 CSV 中获取一列日期并仅使用 MM/YYYY 或 YYYY/MM/01 创建一个新列。

数据看起来像 Col1,但我正在尝试生成 Col2:

我能够解析年份和月份:

最后一行是错误的。是否有一种聪明的 python 方式来显示 2/2017?

得到错误:“TypeError:ufunc'add'没有包含签名匹配类型dtype的循环('

更新,由 piRsquared 回答:

这将在将 Col1 成功转换为 Col2 的数据框中创建一个 pandas 列。谢谢!

0 投票
2 回答
28 浏览

sql - SQL 将行重新格式化为列

嗨,我有一张像这样的桌子:

我想删除 c4 并根据 c4 值将 c5 转移到 2 列中:

我如何在 SQL 中执行此操作?

0 投票
1 回答
204 浏览

angular - 如何在 Visual Studio Code 中重新格式化文件夹的所有文档

我知道我可以使用快捷键 Alt+Shift+F 重新格式化单个文档(或者只需右键单击文档并单击格式化文档)

但我想一次对整个项目文件夹做同样的事情。我怎样才能做到这一点?

我的项目是 Angular Framework 中的 Typescript 文件。

0 投票
3 回答
46 浏览

python - Python 3.6 - 将多个列表中的列分隔为新列表

这是我的代码,它计算唯一数字出现的次数,并在列表 A 中查找重复 5 次的数字,然后在列表 A 中重复 2 次的数字,并打印列表 A 的任何匹配结果与相应的值来自列表 B。此外,列表 A 和 B 的大小始终相同。

有没有一种快速的方法可以让我的代码将多个输出列表重新格式化为如下所示的列表:

这样每个列表中的每一列都可以有自己的列表。

谢谢!

0 投票
1 回答
178 浏览

android-studio - IntelliJ 在运行时自动重新格式化代码

当我按下运行按钮时,我想自动对整个项目执行“重新格式化代码”操作。有没有办法做到这一点?

0 投票
1 回答
87 浏览

phpstorm - 如何使用所有声明的规则强制在 PhpStorm 中重新格式化整个文件?

如何强制 PhpStorm 重新格式化代码但“从头开始”。问题似乎很愚蠢,但我注意到,例如,如果我手动进行一些更改,即使该更改违反了设置的规则,它也会保留这些更改。

例子:

我使用构造函数参数创建对象(重新格式化): 我的源代码

但是,如果我将它粘贴到 File->Settings->Editor->Code Style->PHP 编辑器,它将像这样重新格式化它: 在 File->Settings->Editor->Code Style->PHP 中重新格式化代码

差异来自哪里?为什么重新格式化工具会忽略它自己的规则?如何强制它正确重新格式化?

0 投票
1 回答
1569 浏览

python - Python Dataframe:日期列重新格式化“NaTType 不支持 strftime”错误

我正在尝试重新格式化以下列名称。它们都已转换为日期时间列。

该代码适用于我列表中的前 3 列。但是,最后两列打破了它。

date_columns = ['DTI', 'DTO', 'DTD', 'DTE', 'DTINS']

以下是我得到的错误:

0 投票
1 回答
131 浏览

r - 在 R 中重新排列表格

我正在阅读 R 中的 .dat 文件,该文件有 10,800 行和 6 列(如果你想看一下,我会给你文件的链接)

为了阅读它,我使用它:

一旦我有了那个表,我想重新排列它,创建一个具有 360 行和 180 列的数组或矩阵。例如我有这个:

我想要这个:

因此,通过以下我使用的一些示例:

但它并没有做我想要的,如果你使用我上面链接的数据,重新排列后[1,35]位置的值应该是-0.00367983,但我得到一个0。

有任何想法吗?谢谢你。

0 投票
1 回答
90 浏览

javascript - 在 javascript 中重构 JSON 文件

我有一个名为“from”的 JSON,我想将其转换为“to”,如下所示。实现它的最快和最有效的方法是什么?是否可以一步完成,还是我应该先减少重复项?: