Pandasを用いてurl=https://www.mhlw.go.jp/stf/newpage_09637.htmlから取得した
Dataframe、df[0]の5行目と6行目の間に日本のデータである
['日本', str(kansen)+'名', '0名']
を挿入したいです。
下記のやり方でやってみるとDataframeの最後の行に追加されてしまいます。
python
1from urllib.request import urlopen 2import urllib.parse 3from bs4 import BeautifulSoup 4import re 5import pandas as pd 6 7url = "https://www.mhlw.go.jp/stf/newpage_09637.html" 8 9f = urlopen(url) 10html = f.read() 11df = pd.read_html(html, header=0) #ページ内の表をリストとして取得 12 13kansen = len(df[1])+len(df[2]) 14print("感染者:",kansen) 15df[0].loc['5'] =['日本', str(kansen)+'名', '0名'] 16df[0]
行の途中に追加する方法が分からずずっと調べてはいるのですが、
苦戦しています。
ご教授いただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/04/05 10:10