Loading...
miolov avatar miolov 0 Точки

Data Tidying and Cleaning Lab - грешка при assert_equal(car_names.shape, (4,)) ?

Тука има грешка в описанието, във теста, или аз порсто нещо пропускам?

Във лаба пише:

Write a function to find the cars which have the smallest number of cylinders and print their model names. Return a dataframe, NOT a list of car names.

Ок, ама после теста който проверява е:

nose.tools.assert_equal(car_names.shape, (4,))

...което минава само със  class 'pandas.core.series.Series' (пробвах със DataFrame).

По принцип тази клетка със теста е read-only. Сигурно има начин да се едитне на място, въпроса ми обаче е като се оценява сървъра ще го пренапише ли както е първоначално?

 

0
Data Science
aggeorgiev avatar aggeorgiev 326 Точки

Здравейте,

клетките с готовия код не са заключени случайно wink.

Предлагам Ви  едно по-простичко и работещо решение:

 

    car_names = None
    
    # YOUR CODE HERE
    
    selection = dataframe.cylinders.min()
    car_names = dataframe.loc[dataframe['cylinders'] == selection].car_name
       
    # raise NotImplementedError()
    
    return  car_names
0
11/12/2017 23:50:57
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.