Код: Выделить всё
import matplotlib.pyplot as plt
import numpy as np
yearArray = np.array(dataTable[0])
yearDataName = yearArray[0]
x = yearArray[1:]
def plotGraph():
for i in range(1, len(dataTable)):
dataArray = np.array(dataTable[i])
dataName = dataArray[0]
dataValues = dataArray[1:]
dataValues.sort()
y = dataValues
m, b = np.polyfit(x, y, 1)
plt.plot(x, m * x + b)
plt.xlabel(yearDataName)
plt.ylabel(dataName)
plt.xlim(min(x), max(x))
plt.ylim(min(y), max(y))
plt.show()
plotGraph()
numpy._core._Exceptions._UFuncNoLoopError: ufunc 'add' не содержал
цикла с типами соответствия сигнатур (dtype('
Подробнее здесь: https://stackoverflow.com/questions/798 ... ypes-error
Мобильная версия