Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja


Note

 このチュートリアルを進む前に このチュートリアルを進む前に、isEmpty(), substringBefore() and substringAfter()  に慣れることをお勧めます。 に慣れることをお勧めします。

この例では、データセットの分割方法を学習します。このサンプルファイルでは、レコードの2種類があります。最初のものは1列にアドレスがあり、2列目には都市と通りに分割されています。

Office Excel
nameaddresses.xlsx

ソースファイル: addresses.xlsx

優れた分析オプションの場合、すべての行で分離していた方が良いでしょう。

  1. BellaDatiにサンプルデータファイルをアップロードします。
  2. 列名の上にマウスを移動し変換スクリプト編集をクリックすることにより都市の列への変換スクリプトを追加します。

    Code Block
    languagegroovy
    titleExtracting City Name from the Address
    if (isEmpty(value(2))){
    substringAfter(value(1), ',')
    }
    else return value(2)

    このスクリプトは、都市の列が空であるかどうかを確認します。その場合にカンマの後の最初の列(アドレス)の開始の一部が使用されます。それが空でない場合には、電流値が使用されます。


  3. 列名の上にマウスを移動し変換スクリプト編集をクリックすることによってStreet列への変換スクリプトを追加します。

    Code Block
    languagegroovy
    titleExtracting Street Name and Number from the Address
    if (isEmpty(value(3))){
    substringBefore(value(1), ',')
    }
    else return value(3)

    このスクリプトは、通りの列が空であるかどうかを確認します。その場合、コンマの前に終わる最初の列(Address)の一部が使用されます。 空でない場合は、現在の値が使用されます。空でない場合は、現在の値が使用されます。


  4. インポートからアドレスの列を除外します


  5. Continue and Import data にクリックします。
  6. 結果は以下の通りです:結果は以下のとおり: