Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

11.2 melt: wide मधून long

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

City ओळख म्हणून ठेवू आणि महिन्यांचे columns rows मध्ये आणू:

long = wide.melt(id_vars="city", var_name="month", value_name="gmv")
long

Steps

  1. मागच्या lesson मधला wide तयार करा.
  2. long = wide.melt(id_vars="city", var_name="month", value_name="gmv") run करा.
  3. long.sort_values(["city", "month"]) वापरून पाहा.
  4. len(long) == 9 आहे का तपासा — 3 cities × 3 months.

Month text असल्याने साधं sorting alphabetical असेल. Calendar क्रम हवा असेल तर वेगळा month order ठरवा.