Когда я использую файл данных xls с открытым исходным кодом, работает следующий синтаксис.
import numpy as np
import math
url = "C:\\users\\acer\\desktop\\python-dataset\\usa-crime_rate-3.csv"
a =np.genfromtxt(url,delimiter=',',dtype=None,usecols=[0,1,2,3,4])
b =np.corrcoef(a[:, 2], a[:, 4])[0, 1]
print(b,"\n")
Программа работает и ответ
0.7699876837781365
Но если я создаю xls-файл с разделителем-запятой csv и запускаю программу, он выдаст ошибку
IndexError: слишком много индексов для массива
Пожалуйста, просветите меня