আমি দুটি ডেটাফ্রেমের মধ্যে ঠিক কী পরিবর্তিত হয়েছে তা হাইলাইট করার চেষ্টা করছি।
ধরুন আমার কাছে দুটি পাইথন পান্ডাস ডেটাফ্রেম রয়েছে:
"StudentRoster Jan-1":
id Name score isEnrolled Comment
111 Jack 2.17 True He was late to class
112 Nick 1.11 False Graduated
113 Zoe 4.12 True
"StudentRoster Jan-2":
id Name score isEnrolled Comment
111 Jack 2.17 True He was late to class
112 Nick 1.21 False Graduated
113 Zoe 4.12 False On vacation
আমার লক্ষ্য একটি এইচটিএমএল টেবিল আউটপুট করা যা:
- যে সারিগুলি পরিবর্তিত হয়েছে তা সনাক্ত করে (অন্তর্নিহিত, ভাসমান, বুলিয়ান, স্ট্রিং হতে পারে)
একই, ওএলডি এবং নতুন মানগুলির সাথে আউটপুট সারিগুলি (আদর্শভাবে একটি এইচটিএমএল টেবিলের মধ্যে) যাতে গ্রাহক পরিষ্কারভাবে দেখতে পান যে দুটি ডেটাফ্রেমের মধ্যে কী পরিবর্তন হয়েছে:
"StudentRoster Difference Jan-1 - Jan-2": id Name score isEnrolled Comment 112 Nick was 1.11| now 1.21 False Graduated 113 Zoe 4.12 was True | now False was "" | now "On vacation"
আমি মনে করি আমি কলামের তুলনায় সারি এবং কলাম দ্বারা একটি সারি করতে পারলাম, তবে এর চেয়ে সহজ উপায় কি আছে?
df.compare
দিয়ে করতে পারেন - ।