У меня есть набор данных с 200 столбцами и 650 строками, и я хочу нарисовать точечный график, но он показывает «TypeError: объект 'module' не может быть вызван»
Я прочитал лист Excel с листомname as Training. Я попытался поместить все имена столбцов
# The snippet below will load the Thurstone Interest Schedule dataset and create a scatter plot matrix of the dataset.
# Scatter Plot Matrix
import matplotlib.pyplot as plt
import pandas as pd
from pandas.plotting import scatter_matrix
df = pd.read_excel (r'F:\Thurstone Project\Training Dataset.xlsx', sheet_name='Training')
names = ['Physicist', 'Mechanical Engineer', 'Inventor', 'Chemist', 'Electrical Engineer',.........]
data = pd(df, names=names)
scatter_matrix(data)
plt.show();
Я получил следующую ошибку, когда запустил приведенный выше код
TypeError Traceback (most recent call last)
<ipython-input-2-c204cb64f383> in <module>
6 df = pd.read_excel (r'F:\Thurstone Project\Training Dataset.xlsx', sheet_name='Training')
7 names = ['Physicist', 'Mechanical Engineer', 'Inventor', 'Chemist', ...... ]
----> 8 data = pd(df, names=names)
9 scatter_matrix(data)
10 plt.show();
TypeError: 'module' object is not callable
Я ожидаю, что результат будет Scatterplots ...