के साथ डेटाफ्रेम, मैं नाएन से भरे एक पांडस डेटाफ्रेम बनाना चाहता हूं। अपना शोध के दौरान मैं an answer पाया:रिक्त पांडा बनाने के लिए सुरुचिपूर्ण तरीका NaN प्रकार के फ्लोट
import pandas as pd
df = pd.DataFrame(index=range(0,4),columns=['A'])
प्रकार "वस्तु" की Nans से भरा एक DataFrame में इस कोड का परिणाम है। इसलिए उन्हें बाद में interpolate()
विधि के साथ उपयोग नहीं किया जा सकता है। इसलिए, मैं इस जटिल कोड (this answer से प्रेरित) के साथ DataFrame बनाया:
import pandas as pd
import numpy as np
dummyarray = np.empty((4,1))
dummyarray[:] = np.nan
df = pd.DataFrame(dummyarray)
इस प्रकार का "फ्लोट" के NaN से भरा एक DataFrame में परिणाम है, तो यह interpolate()
साथ बाद में इस्तेमाल किया जा सकता। क्या एक ही परिणाम बनाने के लिए एक और शानदार तरीका है?
मुझे –