列の値を分割して複数の列を作る方法

一つの列に入っている値を、例えばコンマやスペースなどを区切り文字にして分けたいときは、分割(Separate)という機能を使います。

今回は、フライト遅延データを使用します。

このデータにある"ORIGIN_CITY_NAME"を見てください。

この列には、市と州のデータがあり、区切り文字であるコンマ (,)を使って分けられています。

この"ORIGIN_CITY_NAME"という列を、市と州で分割してそれぞれの列を作りたいとします。

そういったときに使えるのが「分割」という機能です。

列のヘッダメニューから「分割」、「...で列に分割」を選び、区切り文字に「コンマ(,)」を選択します。

列に分割する際に、コンマ(,)以外にも区切り文字を指定することができ、ご自身のお持ちのデータに合わせて区切り文字を指定してください。メニューにない区切り文字の場合は「カスタム」を使って任意の文字を区切り文字として指定することができます。

ダイアログが開くため、列名を入力して実行します。

もし、元の列を残したい場合は、「元の列を除去」をFALSEに設定してください。

"ORIGIN_CITY_NAME"という列を、市と州に分けてそれぞれの列を作ることができました。

先ほどは列を2つに分割しましたが、一つの列に多くのデータが入っている場合でも、複数の列に分けることができます。

参考記事

他にもExploratoryを始めるにあたって役に立つチュートリアルがあります。

興味がある方はこちらから。

  • Exploratoryの始め方ガイド - Link
  • 複数の列を一つの列にまとめる方法 - Link