TGViewer
مهندسی و علم داده مهندسی و علم داده @bimining · 3.98K subscribers
Post #675 1.72K
بخش دوم توابع کتابخانه ای مهم در زبان تحلیلی R:

6. rm():
برای حذف متغیر های ایجاد شده از این دستور استفاده میشود
اگر بخواهیم همه متغیر های ایجادشده راحذف کنیم بصورت زیر عمل کرده:
> rm(list=ls() )

واگر بخواهیم متغیر خاصی که ایجاد کرده ایم مثلا x را حذف کنیم بصورت زیر عمل میکنیم:

> rm(x)
######################
7. sink():
این تابع خروجی یا عبارت را
در یک فایل متن ذخیره می کند برای استفاده از این تابع باید
قبل از دستوراتی که بدین شکل مایل به ذخیره کردن خروجی آنها هستیم، یک نام برای فایل متن داخل کوتیشن به عنوان شناسه در تابع ()sink قرار دهیم بعد از اجرای دستورات تابع ()sink را بدون شناسه اجرا می کنیم:
> sink( "list.txt " )
> ls()
> sink()
در این مثال خروجی تابع ()ls
در فایل list.txt ذخیره می شود.
#######################
8. source():
برای فراخوانی لیستی ازدستورات از یک فایل خارجی، فایل اسکریپت خود را در notepad نوشته و آن را ذخیره می کنیم
در نرم افزار R از منوی File گزینه source R code را انتخاب
می کنیم. با این کارهمه دستورات داخل اسکریپت نوشته و اجرا
می شود همچنین می توانیم از دستور زیر برای اجرای این کار استفاده کنیم:

> source( " h:/analysis.txt " )

اگر مایل به انتخاب تنها بخشی از دستورات باشیم از منوی file گزینه Display file را انتخاب می کنیم و با این کار فایل اسکریپت در پنجره ای جدید باز می شود و می توان دستورات مورد نظر را copyو سپس paste کرد، در محیط R امکان ویرایش فایل اسکریپت
نمی باشد.
######################
9. data():
در R تعداد زیادی ساختار داده
از قبل وجود داردکه برای اهداف آموزشی و مثال ها استفاده
می شود، برای مشاهده لیست این داده ها ازتابع ()data استفاده
می شودمثلا یکی از این ساختارها orange هست که درمورد داده مربوط به رشد درختان پرتقال است که بصورت زیر
می توان آن را مشاهده کرد:
> data( orange)
######################
10. library():
لیست تمام پکیج های نصب
شده در R را نمایش می‌دهد
برای بار گذاری یک پکیج خاص
نیز از این تابع استفاده می شود، مثلا برای بارگذاری پکیج vcd که مربوط به کارهای روش های چند متغیره ی گسسته می باشد به صورت زیر عمل می کنیم:
> library( vcd)
#######################
@BIMining
More from @bimining
  1. Oct 1, 2026نکته مهم همین‌جاست: 100M Records ≠ 100M Records Read به همین دلیل: • Partitioning • ORDER…
  2. Oct 1, 2026چطور ClickHouse روی 100 میلیون رکورد Query اجرا می‌کند، بدون اینکه 100 میلیون رکورد را بخو…
  3. Sep 4, 2026قراردادی برای اینکه داده، قابل اعتماد بماند؛ Data Contract. در یک سیستم داده، ممکن است یک…
  4. Aug 16, 2026۵ الگوی معماری داده برای ۲۰۲۶ بحث ابزار نیست، بحث الگوست. الگوی غلط = خط لولهٔ مرده. ۱. لا…
  5. Jul 18, 2026ابزار dbt (Data Build Tool) در حال تسخیر دنیای مهندسی داده است. در ادامه لینک قیلمهای آموز…
  6. Jul 11, 2026معماری مدالیون(Medallion Architecture)، سیر تحول داده‌ها را از حالت خام اولیه تا نسخه‌ای ک…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →