नमस्ते मेरे पास कॉलम के साथ एक डेटा फ्रेम है: 'स्थापित' और 'कंपनी का नाम'

मैं जो करने की कोशिश कर रहा हूं वह वर्ष स्थापित> 0 को फ़िल्टर कर रहा है और फिर कंपनी के नाम से क्रमबद्ध कर रहा है, आरोही।

मैं इसी तरह के कोड की तलाश में हूं

df_job_da_details_filter_sort = df_job_da_details[df_job_da_details['Founded'] > 0].sort_values(['Company Name'], ascending=True)

df_job_da_details_filter_sort.head()

लेकिन मुझे यह त्रुटि मिली

IndentationError: unexpected indent

और इस समय मेरे पास यह कोड है:

df_job_da_details_year_cleaned = df_job_da_details[df_job_da_details['Founded'] > 0] #founded more than year 0
df_job_da_details_sort = df_job_da_details_year_cleaned.sort_values(['Company Name'], ascending=True) #sort by company name ascending

df_job_da_details_sort.head()

क्या कोई तरीका है जिससे मैं उस कोड को कर सकता हूं जैसा मैं चाहता था?

0
Mohammad Iqbal 8 नवम्बर 2020, 17:07

1 उत्तर

सबसे बढ़िया उत्तर

कोड में त्रुटि तार्किक के बजाय वाक्यात्मक है।

जिस तरह से आप वर्तमान में कर रहे हैं वह सही है और इच्छित परिणाम देगा

पायथन में इंडेंटेशन त्रुटियां मुख्य रूप से इसलिए होती हैं क्योंकि आपके कोड में स्थान या टैब त्रुटियां हैं। चूंकि पायथन प्रक्रियात्मक भाषा का उपयोग करता है, आप इस त्रुटि का अनुभव कर सकते हैं यदि आपने टैब/स्पेस को सही ढंग से नहीं रखा है

df_job_da_details_filter_sort = df_job_da_details[df_job_da_details['Founded'] > 0].sort_values(['Company Name'], ascending=True)

df_job_da_details_filter_sort.head()
1
Vaebhav 8 नवम्बर 2020, 17:15