Професионална програма
Loading...
+ Нов въпрос
TeodorStefanovPld avatar TeodorStefanovPld 1282 Точки

проблем с имената на колоните след melt

https://imgur.com/a/2xsUi -така работих по курсовата и блокирах,тук melt и така нататък,всичко си е ок,обаче искам да си направя нещата културно. variable- да стане year и имената на колоните да са си на аxis=0. Обаче така забих и в едни обяснения се зачетох че още повече блокирах,не че немога да си работя така но се дразня. Ако някои се е сблъсквал с това или се сети кое дребно нещо изпускам ще съм адски благодарен.Значи тук става дума за multiindex  и  df.reset_index или drop.index не работят,връщат ми df в началната позиция.Опитах и разни неща като pd.pivot_table но реално просто блокирах а се дразня !

Тагове:
0
Data Science
monika_bachvarova avatar monika_bachvarova 17 Точки

Здравей,

според мен по- коректно е и държавите да са в една колонка. Виж презентацията на Data Tidying and Cleaning -> 6-ти слайд

Ето как аз съм форматирала данните https://imgur.com/a/i0JWo

 

0
TeodorStefanovPld avatar TeodorStefanovPld 1282 Точки

оправих се :Д отдавна,а това как е направено зависи каква логика искаш да вкараш :) просто бях блокирал а проблема беше малък :Д. тук работя върху курсовата си така че искам данните да са по точно определен начин но го оправих още преди седмица и повече май стана,дефакто на другия ден,просто за пореден път се опитвах да пиша с# вместо python :D:D:D

0
23/01/2018 17:27:55
iordan_93 avatar iordan_93 Trainer 407 Точки

Аз бих го направил така:

country | year | gdp_per_capita | urban_population_pct | ... всяка променлива, която искам

Това за мен са нормализирани данни. Бих оставил NaN, където си трябва. Тази подредба ще направи филтрирането и групирането и по държава, и по година, доста лесно.

Не казвам, че е единственият начин, де.

0