पांडा डेटाफ़्रेम को टेक्स्ट फ़ाइल में कैसे निर्यात करें


आप पांडा डेटाफ़्रेम को टेक्स्ट फ़ाइल में निर्यात करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #specify path for export
path = r' c:\data_folder\my_data.txt '

#export DataFrame to text file
with open (path, ' a ') as f:
    df_string = df. to_string (header= False , index= False )
    f. write (df_string)

हेडर=गलत तर्क पांडा को टेक्स्ट फ़ाइल में हेडर पंक्ति को शामिल नहीं करने के लिए कहता है और इंडेक्स=गलत तर्क पांडा को टेक्स्ट फ़ाइल में इंडेक्स कॉलम को शामिल नहीं करने के लिए कहता है।

यदि आप टेक्स्ट फ़ाइल में हेडर पंक्ति या इंडेक्स कॉलम शामिल करना चाहते हैं तो बेझिझक इन तर्कों को छोड़ दें।

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में पांडा डेटाफ़्रेम को टेक्स्ट फ़ाइल में निर्यात करने के लिए इस सिंटैक्स का उपयोग कैसे करें।

उदाहरण: पांडा डेटाफ़्रेम को एक टेक्स्ट फ़ाइल में निर्यात करें

मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी है:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
                   ' points ': [18, 22, 19, 14, 14, 11, 20, 28],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]})

#view DataFrame
print (df)

  team points assists rebounds
0 A 18 5 11
1 B 22 7 8
2 C 19 7 10
3 D 14 9 6
4 E 14 12 6
5 F 11 9 5
6 G 20 9 9
7:28 4 12

हम इस डेटाफ़्रेम को बास्केटबॉल_डेटा.txt नामक टेक्स्ट फ़ाइल में निर्यात करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #specify path for export
path = r' c:\data_folder\basketball_data.txt '

#export DataFrame to text file
with open (path, ' a ') as f:
    df_string = df. to_string (header= False , index= False )
    f. write (df_string)

यदि मैं उस फ़ोल्डर पर नेविगेट करता हूं जहां मैंने यह फ़ाइल निर्यात की है, तो मैं टेक्स्ट फ़ाइल देख सकता हूं:

पाठ फ़ाइल में मान पांडा डेटाफ़्रेम में मानों के अनुरूप हैं।

ध्यान दें कि हेडर पंक्ति और इंडेक्स कॉलम दोनों को डेटाफ़्रेम से हटा दिया गया है, जैसा कि हमने निर्दिष्ट किया है।

यदि आप हेडर पंक्ति और इंडेक्स कॉलम को टेक्स्ट फ़ाइल में रखना चाहते हैं, तो आप निम्न सिंटैक्स का उपयोग कर सकते हैं:

 #specify path for export
path = r' c:\data_folder\basketball_data.txt '

#export DataFrame to text file (keep header row and index column)
with open (path, ' a ') as f:
    df_string = df. to_string ()
    f. write (df_string)

यदि मैं उस फ़ोल्डर पर नेविगेट करता हूं जहां मैंने यह फ़ाइल निर्यात की है, तो मैं टेक्स्ट फ़ाइल देख सकता हूं:

ध्यान दें कि हेडर पंक्ति और इंडेक्स कॉलम दोनों टेक्स्ट फ़ाइल में शामिल हैं।

संबंधित: पायथन में “ओपन के साथ” का उपयोग कैसे करें

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:

पांडा डेटाफ़्रेम को CSV में कैसे निर्यात करें
पांडास डेटाफ़्रेम को एक्सेल में कैसे निर्यात करें
पांडा डेटाफ़्रेम को JSON में कैसे निर्यात करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *