27
Сен
2016

Ошибка Grouper for ‘price’ not 1-dimensional

Программа анализирует выборку данных по продажам домов и сохраняет графики зависимостей цены от различных параметром.

Но почему-то выводит ошибку в строке:

dataset.pivot_table('price', row[i]).plot(kind='bar', stacked=True)

Вот сам код:

#python data analysis library
import csv
from pandas import read_csv
import matplotlib.pyplot as plt


#read dataset.csv file
dataset = read_csv('dataset.csv')
reader = csv.reader(open('dataset.csv'), delimiter=',', quotechar='"')


#Show Characteristics-Price Addiction
corr = dataset.corr()._get_item_cache(item='price').plot(kind='bar',stacked=True)
plt.savefig('Characteristics-Price Addiction.png', format = 'png')
plt.title('House Price Addiction With All Characteristics')
plt.grid()
plt.show()


#save all addiction
for row in reader:
    i = 1
    while (i != 20):
        dataset.pivot_table('price', row[i]).plot(kind='bar', stacked=True)
        plt.savefig('price-' + row[i] + ' addiction', format='png')
        i += 1
    break

Ошибка:

Grouper for 'price' not 1-dimensional

Источник: https://ru.stackoverflow.com/questions/571057/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-grouper-for-price-not-1-dimensional

Тебе может это понравится...

Добавить комментарий