यहाँ कोड है कि मैं के साथ काम कर रहा हूँ है:अजगर अनुक्रमणः उत्पादन नेन
import pandas as pd
test3 = pd.Series([1,2,3], index = ['a','b','c'])
test3 = test3.reindex(index = ['f','g','z'])
तो मूल रूप से हर चीज ठीक है और test3 'एक' 'बी' 'सी' के एक सूचकांक है और मूल्य 1,2,3। लेकिन फिर जब मुझे reindex test3 मिल गया तो मुझे लगता है कि मेरे मान 1 2 3 खो गए हैं। ऐसा क्यों है? वांछित आउटपुट होगा:
f 1
g 2
z 3
[डॉक्स] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.reindex.html#pandas.Series.reindex) इस व्यवहार पर स्पष्ट हैं: 'अनुरूप श्रृंखला वैकल्पिक भरने तर्क के साथ नई अनुक्रमणिका, पिछले इंडेक्स में कोई मूल्य नहीं रखने वाले स्थानों में एनए/एनएएन रखकर, यदि आप केवल इंडेक्स वैल्यू को ओवरराइट करना चाहते हैं तो 'test3.index = [' f ',' g ',' z '] ' – EdChum
@EdChum तो मैं पहले के समान मूल्यों के साथ नई अनुक्रमणिका को भरने के बारे में कैसे जाउंगा? –