Python में मशीन लर्निंग के लिए फीचर इंजीनियरिंग
Robert O'Callaghan
Director of Data Science, Ordergroove
SurveyDate ConvertedSalary Hobby ... \
0 2/28/18 20:20 NaN Yes ...
1 6/28/18 13:26 70841.0 Yes ...
2 6/6/18 3:37 NaN No ...
3 5/9/18 1:06 21426.0 Yes ...
4 4/12/18 22:41 41671.0 Yes ...
# कम-से-कम एक मिसिंग वैल्यू वाली सभी पंक्तियाँ हटाएँ
df.dropna(how='any')
# किसी खास कॉलम में मिसिंग वैल्यू वाली पंक्तियाँ हटाएँ
df.dropna(subset=['VersionControl'])
# किसी खास कॉलम में मिसिंग वैल्यूज़ को
# दिए गए स्ट्रिंग से बदलें
df['VersionControl'].fillna(
value='None Given', inplace=True
)
# जहाँ वैल्यू मिसिंग नहीं है, उसे रिकॉर्ड करें
df['SalaryGiven'] = df['ConvertedSalary'].notnull()
# कोई विशेष कॉलम हटाएँ
df.drop(columns=['ConvertedSalary'])
Python में मशीन लर्निंग के लिए फीचर इंजीनियरिंग