私はPythonには新しいので、優しいしてください。私は「ボールセット」に「ボール1」で列の値を開始取り、新しいセットと呼ばれるボールを作成しようとしていますが、私はこのエラーを得続けるPythonの問題でスライス
KeyError: "None of [['Ball_1', 'Ball_Set']] are in the [columns]"
は、ここに私のコードです
import pandas as pd
def read_csv(url):
df = pd.read_csv(url, sep='\t', na_values=".")
return df
url ='https://www.national-lottery.co.uk/results/lotto/draw-history/csv'
df = read_csv(url)
#splices file between the two arguments
Balls = df.loc[:,['Ball_1','Ball_Set']]
print(Balls)
私は、ボール1から始まって列内に含まれているすべてのデータの印刷を期待していました。
その様子からは、あなたの列は、 ''ボール1と呼ばれている...、ボールSet''は** **アンダースコアなし。値は '' \ t''ではなくカンマで区切られています。 –