কম্পিউটার

Python - পান্ডা এবং XlsxWriter এর সাথে কাজ করা


পাইথন পান্ডাস একটি ডেটা বিশ্লেষণ লাইব্রেরি। এটি ছোট এবং বড় ডেটাসেটগুলি পড়তে, ফিল্টার করতে এবং পুনরায় সাজাতে পারে এবং এক্সেল সহ বিভিন্ন বিন্যাসে আউটপুট করতে পারে৷

পান্ডাস XlsxWriter মডিউল ব্যবহার করে এক্সেল ফাইল লেখে।

XlsxWriter হল XLSX ফাইল ফরম্যাটে ফাইল লেখার জন্য একটি পাইথন মডিউল। এটি একাধিক ওয়ার্কশীটে পাঠ্য, সংখ্যা এবং সূত্র লিখতে ব্যবহার করা যেতে পারে। এছাড়াও, এটি ফর্ম্যাটিং, ছবি, চার্ট, পৃষ্ঠা সেটআপ, স্বয়ংক্রিয় ফিল্টার, শর্তসাপেক্ষ ফর্ম্যাটিং এবং আরও অনেক কিছুর মতো বৈশিষ্ট্যগুলিকে সমর্থন করে৷

উদাহরণ

# import pandas as pd
import pandas as pd
# Create some Pandas dataframes from some data.
df1 = pd.DataFrame({'Data': [11, 12, 13, 14]})
df2 = pd.DataFrame({'Data': [21, 22, 23, 24]})
df3 = pd.DataFrame({'Data': [31, 32, 33, 34]})
df4 = pd.DataFrame({'Data': [41, 42, 43, 44]})  
# Create a Pandas Excel writer object using XlsxWriter as the engine.
writer = pd.ExcelWriter('pandas_positioning.xlsx', engine ='xlsxwriter')  
# write and Positioning the dataframes in the worksheet.
# Default position, cell A1.
df1.to_excel(writer, sheet_name ='Sheet1')  
df2.to_excel(writer, sheet_name ='Sheet1', startcol = 3)
df3.to_excel(writer, sheet_name ='Sheet1', startrow = 6)
# It is also possible to write the dataframe without the header and index.
df4.to_excel(writer, sheet_name ='Sheet1', startrow = 7, startcol = 4, header = False, index = False)
# Close the Pandas Excel writer object and output the Excel file.
writer.save()
আউটপুট করুন
  1. পাইথনে ইমেজ নিয়ে কাজ করছেন?

  2. পাইথনে পিডিএফ ফাইলের সাথে কাজ করছেন?

  3. পাইথনে ডেটা বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশন?

  4. Python এবং Boto 3 দিয়ে S3 অবজেক্ট ডাউনলোড করুন