From 1d0d7760bf7f02c8ccad9df953e86409996e3d48 Mon Sep 17 00:00:00 2001 From: Daiji Fukagawa Date: Tue, 17 May 2022 17:22:07 +0900 Subject: [PATCH] Fix FutureWarning Fix #1 --- paiza.ipynb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/paiza.ipynb b/paiza.ipynb index b3bdf50..f0f2511 100644 --- a/paiza.ipynb +++ b/paiza.ipynb @@ -174,12 +174,12 @@ "if sum(idx) != n: print(df.score[idx])\n", "\n", "# Transform\n", - "df['problem_code'] = df.title.str.replace('.*([SABCD][0-9]+)(?=:).*', lambda m: m.group(1))\n", - "df['title'] = df.title.str.replace('(.*)([SABCD][0-9]+:)(.*)', lambda m: m.group(1) + m.group(3))\n", - "df['problem_id'] = df.problem_id.str.replace('.*/challenges/([0-9]+)/.*', lambda m: m.group(1))\n", - "df['submitted'] = df.submitted.str.replace('提出日:(.*)', lambda m: m.group(1))\n", - "df['time'] = df.time.str.replace('([0-9]+)分([0-9]+)秒', lambda m: str(int(m.group(1)) * 60 + int(m.group(2)))).astype(int)\n", - "df['score'] = df.score.str.replace('([0-9]+)点', lambda m: m.group(1)).astype(int)\n", + "df['problem_code'] = df.title.str.replace('.*([SABCD][0-9]+)(?=:).*', lambda m: m.group(1), regex=True)\n", + "df['title'] = df.title.str.replace('(.*)([SABCD][0-9]+:)(.*)', lambda m: m.group(1) + m.group(3), regex=True)\n", + "df['problem_id'] = df.problem_id.str.replace('.*/challenges/([0-9]+)/.*', lambda m: m.group(1), regex=True)\n", + "df['submitted'] = df.submitted.str.replace('提出日:(.*)', lambda m: m.group(1), regex=True)\n", + "df['time'] = df.time.str.replace('([0-9]+)分([0-9]+)秒', lambda m: str(int(m.group(1)) * 60 + int(m.group(2))), regex=True).astype(int)\n", + "df['score'] = df.score.str.replace('([0-9]+)点', lambda m: m.group(1), regex=True).astype(int)\n", "\n", "# 研究室フォーマットへ\n", "# ToDo: コードのサイズ(バイト)を取得する\n",