以下のコードで出力されたcustomerデータがあります。
CREDIT_SCOREを1‐10、11‐20、21‐30、、、91‐100と区分して、列を追加したいのですが、
うまくいきません。
どなたかやり方をご教示いただけないでしょうか?
ビン化やcut関数などと使うのでしょうか?
いただけないでしょうか?
<コード>
customer = pd.read_csv(myfolder+"CUSTOMER.csv",
names=('CUSTOMER_NUMBER','CUSTOMER_NAME','CREDIT_SCORE','AREA'),
header=0)
customer.head()
<コードから出力されるデータ>
CUSTOMER_NUMBER CUSTOMER_NAME CREDIT_SCORE AREA
0 CUS00002 ○○○01株式会社 28 新潟県
1 CUS00003 ○○○02株式会社 13 島根県
2 CUS00006 合同会社○○○03 4 福井県
3 CUS00010 合同会社○○○04 27 岐阜県
4 CUS00013 株式会社○○○05 27 山梨県
<コードから出力されるデータ>
CUSTOMER_NUMBER CUSTOMER_NAME CREDIT_SCORE AREA CREDIT_SCORE_KBN
0 CUS00002 ○○○01株式会社 28 新潟県 21-30
1 CUS00003 ○○○02株式会社 13 島根県 11-19
2 CUS00006 合同会社○○○03 4 福井県 1-10
3 CUS00010 合同会社○○○04 27 岐阜県 21-30
4 CUS00013 株式会社○○○05 27 山梨県 21-30
<CSVのサンプルデータ>
取引先番号 取引先名称 与信スコア 都道府県
CUS00002 ○○○01株式会社 28 新潟県
CUS00003 ○○○02株式会社 13 島根県
CUS00006 合同会社○○○03 4 福井県
CUS00010 合同会社○○○04 27 岐阜県
CUS00013 株式会社○○○05 27 山梨県
CUS00014 ○○○06 1 島根県
CUS00016 ○○○07 44 山形県
CUS00017 合同会社○○○08 9 山梨県
CUS00020 株式会社○○○09 7 福島県
CUS00024 株式会社○○○10 13 高知県
CUS00027 株式会社○○○11 16 福岡県
CUS00033 ○○○12 26 高知県
CUS00038 ○○○13株式会社 9 沖縄県
CUS00042 株式会社○○○14 15 富山県
CUS00050 ○○○15株式会社 60 岡山県
CUS00054 ○○○16 10 島根県
CUS00055 ○○○17 48 京都府
CUS00060 ○○○18 29 岩手県