Exploratory コミュニティ

数値データの列に文字列を結合する方法

#1

例えば、下記のように数値型のデータがあり、これを2.4なら2万円代、11.1なら11万円台といった列を作りたいとします。

09

下記のようにすることで可能です。

1.整数にするため、小数点以下を切り捨てる。
2.数値に文字列を結合する

それではみていきましょう。

まずは、数値にある小数点を切り捨てて整数にします。

まず最初に小数点を切り捨てしたいため、列ヘッダメニューから

37

ダイアログが開くので、新規列名を入力して実行します。

28

続いて、〇〇万円台をつけるために、列に文字列(万円台)を結合します。

列ヘッダメニューから「テキスト関数を使う」を選び、複数の文字列をつなげるを選択します。

28

ダイアログが開くので、列名の後に"万円台"と入力して実行します。

03

これによって、数値の後に"万円台"がついた列を作ることができます。

30

もし一つの計算式ででまとめたい場合は、下記のように記述します。

str_c(floor(Value), "万円台")

27