こんにちは! 今日のニード・フォー・スピードへようこそ! 今日は構造エラーの修正についてです。
私の名前は 2-Click Clovis です。データ分析と分析に情熱を注いでいます。

多くの重要、時間効率! JMP以前の半導体および製造業での仕事に不可欠なツールでした産業。 以来JMPに参加して多くのことを学びました新しいヒントとコツ。 私は決して自分を許しません知っているデータを何時間も節約できたので、今わかっていること分析ワークフロー!私はそれを私の現在の責任分担と考えています私の現在のすべての JMP ユーザーが貴重な時間を取り戻すのに役立つ新たな知識を提供します。
JMP が日常的なデータ操作と分析を他のツールと比較してどれだけ迅速に実行できるかを示した後、JMP 内でそれを実行する最も迅速な方法を示します。
構造エラーの修正
野球のバットを持って、仕事用のノートパソコンを完全に消し去ってしまう夢を見たことがありますか? 私はすでにあなたが持っていることを知っているので、それは修辞的な質問です. 私に嘘をつく必要はありません。
まあ、私は間違いなく…
スプレッドシートを開いて、乱雑なデータでいっぱいになっているのを見つけるたびに、私はまさにその空想にふけっていました。 データ分析をしたい! タイプミスの修正、一貫性のない大文字化、同じ値の異なる表記法への対処に何時間も費やしたくありませんでした。
JMP の Recode プラットフォームを発見したとき、1 時間のデータ クリーンアップが数秒になりました。 私は怒りの管理療法の理想的な候補者から、きゅうりのようにクールになりました.
1 つの列の構造エラーを修正する
構造エラーはデータを測定または転送し、奇妙な命名規則、タイプミス、大文字の間違いに気付いたとき。 この種のエラーは、複数のユーザーが同じスプレッドシートにアクセスしている場合、または異なる測定ソースからテーブルを結合している場合に、ユーザーが入力したデータに対してよく発生します。 これらのタイプのエラーは、モデルを実際にゆがめ、効率を低下させる可能性があるため、すぐに対処する必要があります。
以下の例では、Large、Medium、および Small の値のみを持つ必要がある Particle Size 変数に関心があります。 ただし、いくつかのタイプミスがあることに気付くでしょう (例:大、ミディアム、小さいなど) と、同じ値に対する異なる表記法 (例: S 、 s 、 と小さいために小さい)。 これらのそれぞれは、分析において個別かつ一意であると見なされますが、これは受け入れられません!

JMP を使用すると、手動で各行を確認して入力ミスを修正したり、表記スタイルを標準化したりする必要がなくなります。 ただ右クリック対象の列を選択し、[再コード化] を選択します。

新しいウィンドウが表示されます。 このウィンドウでは、現在のすべての値が [古い値] 列の下に表示されます。 この例では、Particle Size の値が 3 つしかないはずなのに、13 の異なる値があります。 [カウント] 列に各値の出現回数が表示されます。 たとえば、値のインスタンスが 26 あります。大きい私たちのテーブルで。

ウィンドウの左上隅にドロップダウン メニューがあり、新しい値で新しい列を作成するか、数式列を作成するか、現在の列の値をインプレースで置き換えるかを選択できます。 この例では、In Place を使用します。

複数の古い値を選択し、それらをグループ化することができますクリックウィンドウの右上にあるグループ ボックスで デフォルトの新しい値は、カウントが最大だったグループの古い値になります。 ただし、いつでも新しい値を変更できます。クリックその上で別の何かを入力します。
以下の例では、13 個の古い値を次の 3 つの新しい値にグループ化する様子を見てください。大きい、中くらい、 と小さい.

新しい値に満足したら、ウィンドウの右下にある [Recode] ボックスをクリックします。テーブルが更新され、変更が反映されます。

ヒント: Recode ウィンドウの左上にある赤い矢印をクリックすると、文字を大文字/小文字/大文字に変換する、空白や句読点を削除する、文字列の一部を抽出または置換するなど、一般的な構造エラーを修正するためのショートカットが表示されます。

複数列の構造エラーの修正
複数の列に同じタイプの構造エラーがある場合はどうなりますか? JMP には近道があります: 属性を標準化しましょう! あなたがする必要があるのは、右クリック対象の列を選択し、[属性の標準化] を選択して、クリックリコードで。
以下の例では、構造的なエラーを持つカテゴリ変数がいくつかあります。文字列へのアンダースコアの有無によって、個別の一意の値が作成されます。

値を標準化して問題を解決する簡単な方法は、赤い三角形の下にある Recode の Replace String... オプションを使用することです。 スペースをアンダースコアに、またはその逆に置き換えることを選択できます。
以下の例では、[属性の標準化] 機能と [文字列の置換...] オプションを使用してデータを消去し、スペースをアンダースコアに置き換える様子をご覧ください。

以前のニード・フォー・スピードの投稿については、クリックしてくださいここ!
その点について、

クリックアウトです!