【发布时间】:2021-08-22 20:12:22
【问题描述】:
我真的沉迷于此。我不知道如何将这 3 个数据帧合二为一,因为它们位于一个数组左右。我真的需要你的帮助。
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
str = 'https://fbref.com/en/comps/Big5/{}/{}-Big-5-European-Leagues-Stats'
seasons = ["2017-2018", "2018-2019", "2019-2020"]
for season in seasons:
url = str.format(season, season)
league = pd.read_html(url)
league = league[0]
league["Season"] = season
print(type(league))
<class 'pandas.core.frame.DataFrame'>
<class 'pandas.core.frame.DataFrame'>
<class 'pandas.core.frame.DataFrame'>
【问题讨论】: