چاپ (Print)
در R می توانی خروجی بگیری. گاهی بدون «تابع (Function)» هم چاپ می شود. اما تابع print() هم وجود دارد. مثل وقتی پیام می دهی، یا رسمی تر با بلندگو اعلام می کنی.
چاپ بدون تابع print
برخلاف خیلی زبان ها، همین که رشته را بنویسی، خروجی می بینی. «رشته (String)» یعنی متن داخل کوتیشن.
"Hello World!"
چاپ با تابع print()
می توانی از print() استفاده کنی. این روش در زبان های دیگر هم رایج است؛ مثل Python.
print("Hello World!")
چاپ داخل بلوک و حلقه
وقتی کد داخل «بلوک (Block)» است، باید صریحاً چاپ کنی. مثل حلقه for. اینجا print() لازم است.
for (x in 1:10) {
print(x)
}
نکته: اگر خروجی ندیدی، بررسی کن کدت داخل آکولاد است یا نه. داخل بلوک، از print() استفاده کن.
گام های تمرینی
- یک رشته بدون
print()بنویس. - همان رشته را با
print()چاپ کن. - یک حلقه ساده بساز و با
print()اعداد را چاپ کن.
ادامه مسیر: از سینتکس R برگرد یا برو به کامنت ها در R. برای مرور کلی هم خانه R خوب است.
جمع بندی سریع
- بدون
print()هم می شود چاپ کرد. - داخل بلوک ها،
print()لازم است. print()کد را خواناتر می کند.- با سه گام تمرینی جا می افتد.