"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पंडों सीएसवी आयात में पंक्तियों को कैसे छोड़ें?

पंडों सीएसवी आयात में पंक्तियों को कैसे छोड़ें?

2024-11-18 को प्रकाशित
ब्राउज़ करें:156

How to Skip Rows in Pandas CSV Import?

पांडा के साथ सीएसवी आयात के दौरान पंक्तियों को छोड़ना

सीएसवी डेटा आयात करने के लिए pandas.read_csv() का उपयोग करते समय, आप कुछ पंक्तियों को छोड़ना चाह सकते हैं . हालाँकि, स्किप्रो पैरामीटर भ्रमित करने वाला हो सकता है, क्योंकि यह एक सूची और एक पूर्णांक दोनों को स्वीकार करता है।

स्किप्रो पैरामीटर आपको फ़ाइल की शुरुआत से स्किप करने के लिए पंक्तियों को निर्दिष्ट करने की अनुमति देता है। यदि आप पंक्ति संख्याओं की सूची प्रदान करते हैं, तो यह उन पंक्तियों को छोड़ देगा। यदि आप एक पूर्णांक प्रदान करते हैं, तो यह पंक्तियों की संख्या को छोड़ देगा। तरीके:

एक सूची के रूप में छोड़ें (अनुशंसित)

पांडा को पीडी के रूप में आयात करें आईओ से स्ट्रिंगआईओ आयात करें एस = """1, 2 3, 4 5, 6"" # सूची का उपयोग करके दूसरी पंक्ति को छोड़ें डीएफ = पीडी.रीड_सीएसवी(स्ट्रिंगआईओ(एस), स्किपरो=[1], हेडर=कोई नहीं) # आउटपुट: इंडेक्स 1 वाली पंक्ति छोड़ दी गई print(df)
import pandas as pd
from io import StringIO

s = """1, 2
3, 4
5, 6"""

# Skip the second row using a list
df = pd.read_csv(StringIO(s), skiprows=[1], header=None)

# Output: Row with index 1 skipped
print(df)
एक पूर्णांक के रूप में छोड़ें

# एक पूर्णांक का उपयोग करके दूसरी पंक्ति छोड़ें df = pd.read_csv(StringIO(s), स्किपरो=1, हेडर=कोई नहीं) # आउटपुट: इंडेक्स 1 वाली पंक्ति छोड़ दी गई print(df)
ध्यान दें कि स्किपरो=1 का उपयोग करने से पहली पंक्ति छूट जाती है, जबकि स्किपरो=[1] का उपयोग करने से इंडेक्स 1 वाली पंक्ति छूट जाती है। ऐसा इसलिए है क्योंकि पायथन 0-आधारित इंडेक्सिंग का उपयोग करता है, जहां ए में पहला तत्व सूची में सूचकांक 0 है।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3