MultiIndex কে সিঙ্গেল ইন্ডেক্সে কনক্যাটেনেট করতে, প্রথমে প্রয়োজনীয় Pandas এবং Numpy লাইব্রেরি তাদের সংশ্লিষ্ট অ্যালিয়াসসহ ইম্পোর্ট করুন −
import pandas as pd import numpy as np
Pandas Series তৈরি করুন −
d = pd.Series([('Jacob', 'North'), ('Ami', 'East'), ('Ami', 'West'), ('Scarlett', 'South'), ('Jacob', 'West'), ('Scarlett', 'North')])
এখন, Numpy arrange() মেথড ব্যবহার করুন −
dataFrame = pd.Series(np.arange(1, 7), index=d)
আপনি ম্যাপ এবং জয়েন করুন −
dataMap = dataFrame.index.map('_'.join)
উদাহরণ
নিচে কোডটি দেওয়া হলো −
import pandas as pd
import numpy as np
# pandas series
d = pd.Series([('Jacob', 'North'), ('Ami', 'East'), ('Ami', 'West'), ('Scarlett', 'South'), ('Jacob', 'West'), ('Scarlett', 'North')])
dataFrame = pd.Series(np.arange(1, 7), index=d)
# mapping and joining
dataMap = dataFrame.index.map('_'.join)
print("\nResult after mapping:\n", dataMap)
আউটপুট
এটি নিচের আউটপুট দেবে −
Result after mapping: Index(['Jacob_North', 'Ami_East', 'Ami_West', 'Scarlett_South', 'Jacob_West', 'Scarlett_North'], dtype='object')