pandas 0.23 - Series.nonzero()

pandas.Series.nonzero




pandas

pandas.Series.nonzero

Series.nonzero() [source]

बिना शून्य वाले तत्वों के पूर्णांक सूचकांकों को लौटाएं

यह विधि श्रृंखला डेटा पर numpy.nonzero को कॉल करने के बराबर है। NumPy के साथ संगतता के लिए, वापसी मूल्य समान है (प्रत्येक आयाम के लिए सूचक की एक सरणी के साथ एक टपल), लेकिन यह हमेशा एक-आइटम टपल होगा क्योंकि श्रृंखला में केवल एक आयाम होता है।

यह भी देखें

numpy.nonzero

उदाहरण

>>> s = pd.Series([0, 3, 0, 4])
>>> s.nonzero()
(array([1, 3]),)
>>> s.iloc[s.nonzero()[0]]
1    3
3    4
dtype: int64
>>> s = pd.Series([0, 3, 0, 4], index=['a', 'b', 'c', 'd'])
# same return although index of s is different
>>> s.nonzero()
(array([1, 3]),)
>>> s.iloc[s.nonzero()[0]]
b    3
d    4
dtype: int64