Как на основе квадратичной функции, написанной в среде python построить диаграмму в виде параболы с осями x,y и чтобы было условие- либо по данным, загруженным из таблицы excel, либо автоматически.
Вот примерный код. Подскажите, пожалуйста, что может быть не так?
# Import `os`
import os
# Для Windows
pip install -U pip setuptools
# импорт библиотеки pandas
import pandas as pd
# Активируйте virtualenv
source activate venv
# Установим `openpyxl` в `venv`
pip install openpyxl
# Import `load_workbook` module from `openpyxl`
from openpyxl import load_workbook
# Load in the workbook
wb = load_workbook('./test.xlsx')
# Get sheet names
print(wb.get_sheet_names())
# Retrieve the value of a certain cell
sheet['A1'].value
# Select element 'B2' of your sheet
c = sheet['B2']
# Retrieve the row number of your element
c.row
# Retrieve the column letter of your element
c.column
# Retrieve the coordinates of the cell
c.coordinate
# Загружаем ваш файл в переменную `file` / вместо 'example' укажите название свого файла из текущей директории
file = 'example.xlsx'
# Загружаем spreadsheet в объект pandas
xl = pd.ExcelFile(file)
# Печатаем название листов в данном файле
print(xl.sheet_names)
# Загрузить лист в DataFrame по его имени: df1
# Импорт библиотеки pandas
import pandas as pd
# Загрузить csv файл
df = pd.read_csv("example.csv")
df1 = xl.parse('Sheet1')
# ввести значение а
a = float(input('a = '))
# введите значение b
b = float(input('b = '))
# введите значение c
c = float(input('c = '))
# задать предельное значение
x = np.linspace(-100, 100, 1000)
# функция, по которой идет расчет
y = a * x ** 2 + b * x + c
# построить график
fig, ax = plt.subplots()
# задать систему координат
ax.plot(x, y)
# вывести на экран
plt.show()