Я настоятельно рекомендую Pandas для чтения и анализа такого рода файлов. Он поддерживает чтение непосредственно с URL-адреса, а также дает возможность значимого анализа.
import pandas
url = "http://jse.amstat.org/v22n1/kopcso/BeefDemand.txt"
df = pandas.read_table(url, sep="\t+", engine='python', index_col="Year")
Обратите внимание, что у вас есть несколько повторяющихся вкладок в качестве разделителей в этом файле, который обрабатывается sep="\t+"
. Повторения также означают, что вам необходимо использовать движок python.
Теперь, когда файл считывается в фрейм данных, мы можем, например, легко построить график:
df[['ChickPrice', 'BeefPrice']].plot()
сюжетный результат