問題タブ [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 投票する
2 に答える
4063 参照

json - JSON はスペースとキャリッジ リターンを削除しますが、スペースは引用符で囲みます

次のような JSON オブジェクトを取得する必要があります。

すべての改行と引用符で囲まれていないスペースを削除します。したがって、結果は次のようになります。

引用符内のスペースは保持する必要があります。

jQuery ソリューションで問題ありません。

ありがとう!

-マット

0 投票する
1 に答える
890 参照

arrays - R : 配列に ecdf 関数を適用

最初に私はこのような行列を持っています:

そして配列

この配列は、52 (週) ごとのデータフレームのシーケンスです。時系列分析です(週次)

この配列で ecdf 関数を計算したいと思います。

各セルの ecdf 関数を計算します。これは、毎週の季節分析用です。

つまり、この時系列の分位数を計算します (**): 0.66319631;-0.79365987;1.03862172

MEANの場合は機能します:

私はecdfで同様の機能を試しましたが、うまくいきません。

それから...それは終わりではありません。この配列をデータデータフレーム(x)の元の形式のように再フォーマットしたいと思います。(rbind に似ていますが、配列上にあります。)

手伝ってくれてどうもありがとう。

編集 :

申し訳ありませんが、私がそれほど明確だったかどうかはわかりません。配列が私にとって複雑であることは確かです。

しかし、あなたの方法では、この単純なデータフレームがある場合:

あなたの関数は次を与えます:

または私はこのようなもっと何かをしたい:

時系列のパーセンタイル値であるテーブルを結果として取得します。各列と各行の 1 と 11、2 と 12 のパーセンタイル値 (関係ないことはわかっていますが、単なる例です)

最後の質問が理解できなかったらごめんなさい

0 投票する
1 に答える
26 参照

vim - ショートカットではなくコマンドを使用して、Vim にテキストを貼り付けて再フォーマットする

クリップボードから Vim の現在のバッファーにテキストを貼り付け、新しいテキスト幅の値、新しいファイルタイプを設定し、これらの新しい設定に従ってこのバッファーを再フォーマット (gggqG キー コンボ) するスクリプトを作成しようとしています。

これらすべてのアクションを一連のコマンドとして再現することは可能ですか?

0 投票する
1 に答える
33 参照

performance - コードの再フォーマット後の WebStorm - これは何ですか?

これは私のHTML構造です:

WebStorm の再フォーマット コード ( Alt + Command + L) を使用すると、次のように変更されます。

なぜこれを行うのですか。属性文字列とタグの間に空白があるのはなぜですか?

0 投票する
2 に答える
87 参照

r - R: reshape2 long to wide 実数値を 1 から 3 の整数に置き換える

初めてのポスターなのでご容赦ください。時系列データをロング フォーマットからワイド フォーマットに変換しようとしていますが、reshape2 (および reshape) が必要なものを出力していません。cast または dcast を使用して、データを次の形式にしようとしています

id State contract.type Q1.2011 Q2.2011 ... Q2.2014

ソース データのタイトルは Med で、次の形式です。

id は単なる行番号です。NDC によって、Med1 と Med2 の 2 つのサブセットにサブセット化します。次に、次のコードを使用してキャストします。方程式の左側に id を含めてキャストすると、いくつかの正しい数値が得られます。たとえば、AK は 2014 年第 4 四半期に 120 を持っていますが、州/リベート カテゴリのペアごとに四半期ごとに 1 つの行でデータを入力する代わりに、行ごとに 1 つの適切な数値と残りの時点の NA があります。LHS で id なしでキャストすると、すべてのセルのシート全体に対して 0 から 5 までの整数が入力されます。

出力は

また、plyr id 関数を使用して、州とリベートの組み合わせの組み合わせごとに一意の ID を作成しましたが、やはり低い整数になってしまいました。一意の ID コンボのために四半期ごとに medicaid 列の値を取得する方法を知っている人はいますか?

編集: dput サンプルを元のサンプルに置き換えることをお勧めします

0 投票する
0 に答える
79 参照

java - IntelliJ の「コードの再フォーマット」がインスタンス化を壊す方法を変更するにはどうすればよいですか?

IntelliJ のコード再フォーマット機能が機能すると、instantiation-expression が必要以上の行に分割されます。

次の式を検討してください。

この式は長すぎて 1 行に収まりません。IntelliJ は、100 文字を行の最大長と見なします。この式は 136 文字であり、それが含まれているメソッドとクラスの追加のインデントはカウントされません。

IntelliJ のコードの再フォーマットを使用すると、次のようになります。

私が奇妙に見えるのは、IntelliJ がこれを再フォーマットする最初の 2 行です。

これに:

どうすればよいですか? また、代わりにこのような結果になるには、どの設定を変更すればよいですか?

注: IntelliJ が要求した 2 行を手動で 1 行に戻した後、もう一度再フォーマットしようとすると、IntelliJ はそれを元に戻しません。

0 投票する
1 に答える
81 参照

mysql - MySQL: 列の値を合計付きのヘッダーに変換する

次のような構造のMySQLテーブル「犬」があります。

したがって、これは、aglevel が 1 のタイプ 1 の犬が 10 頭、ag level が 2 のタイプ 1 の犬が 29 頭いることを示しています。

次のように再フォーマットしたいと思います。

ここでも、1 の aglevel を持つタイプ 1 の犬が 10 匹いることがわかります。

これについてどうすればいいですか?