问题标签 [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.
maxima - wxMaxima - 解决/重新排列包含某些变量的术语
我想使用 wxMaxima 重新排列方程,使某些变量仅出现在左侧。
术语的允许符号如下所示:
- 术语 1 = 全部
- 术语 2 = 全部
- term3 = 只有 [v] 和运算符
- term4 = 除了 [v]
- [v] = 我想在左侧的变量(或列表)
我试图完成一些事情matchdeclare
,defrule
但我什至无法将b
ofa=b+c
移到左侧。我什至不确定 defrule 是否是正确的方法,因为术语 1 和 2 与 3 和 4 无关。有没有办法解决列表?
更新:
我想出了“某事”。这还不是我最初想要的,但至少更接近。它基本上是一个替代品。我可以提供一个左侧,该函数试图解决它。当然,这个确切的左侧可能是不可能的,因此一些变量保留在右侧。但是可以指定一个应该在右侧消除的变量。
结果是:
现在,如果我改为选择log(a-b)
左侧,则输出为:
这几乎是我想要的。变量a
和b
位于左侧,但不在右侧。但我必须给出一个明确的左侧。我希望有一个函数可以自行找到任意左侧,这样既不在右侧a
也不b
在右侧。
显而易见的解决方案是:[a-b=e+c*d]
功能:
不需要notright
输入的替代功能。
r - 如何在R中堆叠数据框
我有一个数据框,我想在 R 中堆叠,以便最终得到三列。下面是一些当前格式的示例数据。
我想以三列标题为“Day”、“Animal”和“Count”的格式结束数据框:
我知道这应该是一件容易的事,但我真的很难找到解决方案。非常感谢任何帮助。
r - 从 data.frame 列中的字符串中检索数字
我有来自特定文件格式的 4 列:
我想将其转换为以下data.frame:
我想有一个图书馆可以做这种事情。我已经尝试为此创建一个函数,但无法正常工作。任何贡献都会得到回报。
python - PySpark:将时间戳添加到日期列并将整个列重新格式化为时间戳数据类型
我在 PySpark 中有以下示例数据框。该列当前是 Date 数据类型。
我想重新格式化日期并根据 24 小时制添加凌晨 2 点的时间戳。下面是我想要的数据框列输出:
我如何实现上述目标?我知道如何在 Python Pandas 中执行此操作,但不熟悉 PySpark。
我知道我想要的列将是字符串数据类型,因为我的值中有“T”和“Z”。没关系...我想我已经知道如何将字符串数据类型转换为时间戳,所以我已经准备好了。
r - 重构数据集
我已经工作了 4 个小时来尝试格式化数据集。
这是原始数据集的结构。
我想把它做成以下格式
我尝试了以下代码,它正确格式化了数据,但没有创建基于原始数据集列名称中的数字的任务列。
java - 替换多个 if 语句以引发异常的优雅方法
我的应用程序有一项服务,其中 3 个方法执行一些验证,并根据返回的结果引发不同的异常。
我如何重新格式化此代码以便将来可以维护?将来可以执行新的检查。
r - 将数据框重新格式化为长格式,保持分组列
考虑以下数据框:
我想重新格式化df
为长格式,每个格式ID
都有一行用于开始和停止坐标。一个简单的gather()
解决方案,例如df_wrong <- gather(df,coords,val,lat_start:lon_stopp)
显然不会工作,因为我需要 lat/lon 列保持分组。我希望长数据框看起来像这样:
SS
当然可以稍后添加该列。任何建议将不胜感激!
fasta - 随机抽样 1/3 的基因组 .fasta
我有一个由支架组成的大约 2 gb 的基因组,我会随机采样基因组。
我使用了 reformat.sh 但输出只是一个脚手架。我需要全基因组的1/3...
有一个脚本可以做到这一点吗?
arrays - SyncSort JOINKEYS - 数组
Syncsort 可以在使用 REFORMAT 函数执行 JOINKEYS 时生成数组吗?我的数据示例如下所示:
文件 #1
文件 #2
输出文件
当文件中基本上是 1:1 时,我可以成功执行 JOINKEY 和 REFORMAT。但是,我不确定是否可以在不覆盖数据的情况下在单个记录中创建 1:M 输出文件。