问题标签 [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 回答
38 浏览

python - Selecting and using duplicate rows in a Pandas dataFrame

I have the following data as part of a Pandas DataFrame, df::

and I'd like to pick out the different values of df['aperMag'] for the one value of df['qsoName'], with -999.99999 being a default, e.g.

This feels like df["qsoName"].duplicated() should work, but the reformatting of the DataFrame is the other key part.

0 投票
3 回答
301 浏览

javascript - 这个函数可以用正则表达式重写吗?

我想重新格式化并验证用户是否提供了有效的比利时企业编号。因为输入可以是以下所有示例:

  • BE 0123.321.123
  • BE0123.321.123
  • BE0123 321 123
  • 0123.321.123
  • 123.321.123
  • 123321123

我编写了一个函数来验证输入并将其重新格式化为“显示”版本(BE 0123.123.123)和“代码”版本(123123123)。这个函数看起来像这样。

我认为这很混乱,我想知道这是否可以通过一/两个重新格式化和验证用户输入的正则表达式测试来改进?

第二个问题:有时对于帐户或信用卡号码,输入字段的输入框中已经包含下划线和行 (-),并在键入时重新格式化数字。这种方法叫什么,可以针对比利时企业编号等特定事物执行此操作吗?

0 投票
3 回答
112 浏览

javascript - 使用 Javascript/Typescript 将现有 JSON 重新格式化为新 JSON

我目前有一个现有的 JSON,我想将其更改/重新格式化为新的 JSON,以便能够在外部服务中使用。格式有点复杂,但我无法更改,所以我必须编辑现有的 JSON。匹配我想要的输出。

现有的 JSON:

期望的输出:

我已经尝试使用循环遍历现有的 JSON,但我真的不知道如何格式化我的循环以使用值作为键?我猜我可能必须使用 Object.keys 或 Object.values,但我不确定如何获取特定键的特定值。

示例格式:

0 投票
1 回答
37 浏览

javascript - 通过将对象放入数组来重新格式化 JSON

我正在尝试重新格式化我的 JSON 以使用外部 API

我当前的 JSON 结构:

期望的输出:

所以目前 serviceConfigs 在一个对象中,但我希望它进入一个数组

我目前的思考过程是使用推送命令,但我不确定如何访问对象(循环?)。

0 投票
0 回答
48 浏览

c - 如何重新格式化 C 代码以将每个结构或函数定义放在一行中?

我有的:

我想要的是:

另外,我希望结构、联合等具有相同的效果。谢谢。

0 投票
1 回答
320 浏览

json - 如何用 jq 将嵌套的 JSON 文件制表

我有以下 JSON 文件,我想用有人建议我的 jq 工具解析它,但我是新手。有 3 个具有相同子名称的父节点。父节点是 MNR、GNR 和 MSNR,每个节点都有名为 N1、N2、NR_i、NR_f 的子节点。

使用此代码,我得到以下信息

通过这些命令,我​​得到了每个孩子的单独值的列,而其他的则为空。

我离我想要的输出还很远,因为我想为每个父母提取孩子并在下面的表格中列出。

有人可以帮我解决这个问题。提前致谢。

0 投票
1 回答
48 浏览

r - 重新格式化数据框 R

试图重新格式化我的数据框以在一个地方将所有股票名称显示为列标题。所以第一列是日期,第 2 列以后是股票。

输出 :

希望有 3 行,一列用于列名,另外两行用于两个价格。

0 投票
0 回答
49 浏览

javascript - PhpStorm:在没有脚本标签的情况下重新格式化 JavaScript

在 PhpStorm 中,当重新格式化代码时,JavaScript 被放置在页面的左侧。而不是使用我使用的标准脚本标签

我查看了设置 -> 编辑器 -> 语言注入,但无法弄清楚如何告诉 PhpStorm 上述启动和停止 JavaScript,以便它可以正确格式化它。

0 投票
1 回答
113 浏览

intellij-idea - 如何在 IntelliJ 中重新格式化所有打开的文件

是否有任何快捷方式可以重新格式化 IntelliJ 中所有打开文件中的代码?我正在专门寻找一种方法来重新格式化编辑器中所有打开的文件,而不是项目中的所有文件。

0 投票
1 回答
80 浏览

r - 如何将行值重新格式化为 R 中的列字段

我有以 -# 结尾的行值(# 范围从 4 到 8)。我有一个对应的列,该列具有与每个 -# 行关联的值。

我想使用 dplyr 来转置我的 df,以便将 -3 行变成列字段,并且在给定它的“标题”(-4、-5 等)的情况下,将来自其他变量(列)的相应值的数量添加到每一列。 )

我使用 dplyr 包将我的行移动到列标题,但似乎无法获得正确的输出。

如果我的列中有 4 组基于 -# 的不同值,我想将这些值移动到列中,并从每个 -# 列下方的其他列中提取相关值。