تفاوت لیست ها و دیتا فریم ها

پرسیده شده
فعالیت 1056 روز پیش
دیده شده 504 بار
1

سلام خدمت استاد گرامی

جلسات قبل وقتی سطری از ماتریس را داخل یک متغیر دیگری میریختیم و تغییری بر روی اون متغیر ایجاد میکردیم بر روی کل ماتریس اثر میذاشت و برای جلوگیری از این موضوع ما از تابع copy استفاده میکردیم

ولی چرا ما تو دیتافریم ها بخشی از دیتافریم رو داخل یه متغیر دیگه ای میریزیم و روی این متغیر تغییرات ایجاد میکنیم روی دیتافریم اصلی تغییرات ایجاد نمیشه؟؟؟

چرا بین دیتافریم و ماتریس تفاوت هست؟؟؟؟

فایل پیوست

محمد
محمد

16 اردیبهشت 00

0
حذف شده

اگر در یک دیتا‌فریم، یک یا چند ستون را داخل متغیر دیگری بریزید، خودش مقدار را کپی می‌کند و تغییرات بر روی آن متغیر دوم، بر روی متغیر اول اعمال نمی‌شود

با این حال همیشه سعی کنید برای اطمینان در صورتیکه می‌خواستید تغییری بر روی متغیر دوم ایجاد کنید، از تابع copy استفاده نمایید

فایل پیوست

مسعود کاویانی

توسط

مسعود کاویانی

17 اردیبهشت 00

0
حذف شده

تغییرات سطری ماتریس رو تغییر می دهد ولی ستونی خیر و باید از  inplace استفاده کرد.

فایل پیوست

پونه حکمت تاژ

توسط

پونه حکمت تاژ

17 اردیبهشت 00