انواع توابع در نرم افزار Tableau
هر تحلیل داده مستلزم محاسبات زیادی است. در Tableau، از ویرایشگر محاسبات و توابع برای اعمال محاسبات در فیلدهای مورد تجزیه و تحلیل استفاده می شود.
Tableau تعدادی توابع داخلی دارد که به ایجاد عبارات برای محاسبات پیچیده کمک می کند.
دسته بندی های مختلف توابع تبلو
- توابع اعداد
- توابع رشته
- توابع تاریخ
- توابع منطقی
- توابع جمع
توابع اعداد
اینها توابعی هستند که برای محاسبات عددی استفاده می شوند. آنها فقط اعداد را به عنوان ورودی می گیرند. در زیر چند نمونه از توابع مهم اعداد آورده شده است.
عملکرد | شرح | مثال |
سقف یا CEILING (تعداد) | عددی را به نزدیکترین عدد صحیح با مقدار مساوی یا بزرگتر گرد می کند. | سقف (2.145) = 3 |
POWER (عدد، توان) | عدد را به توان مشخص شده افزایش می دهد. | توان (5،3) = 125 |
ROUND (عدد، [اعشار]) | اعداد را به تعداد مشخصی از ارقام گرد می کند. | ROUND(3.14152,2) = 3.14 |
توابع رشته
توابع رشته برای دستکاری رشته استفاده می شود. در زیر چند تابع رشته مهم با مثال آورده شده است.
عملکرد | شرح | مثال |
LEN (رشته یا string) | طول رشته را برمی گرداند. | LEN (“Tableau”) = 7 |
LTRIM (رشته) | رشته را با حذف فاصله های پیشرو برمی گرداند. | LTRIM(” Tableau “) = “Tableau” |
REPLACE (رشته، رشته فرعی، جایگزینی) | رشته را برای substring جستجو می کند و آن را با یک جایگزین جایگزین می کند. اگر رشته فرعی پیدا نشد، رشته تغییر نمی کند. | REPLACE (“سبزآبی سبز”، “آبی”، “قرمز”) = “سبز قرمز” |
UPPER (رشته) | رشته را با حروف بزرگ همه کاراکترها برمی گرداند. | UPPER(“Tableau”) = “TABLEAU” |
برای خرید لایسنس تبلو Tableau کلیک کنید
توابع تاریخ
Tableau دارای انواع توابع تاریخ برای انجام محاسبات مربوط به تاریخ است. تمام توابع تاریخ از date_part استفاده می کنند که رشته ای است که بخشی از تاریخ را نشان می دهد مانند – ماه، روز یا سال. جدول زیر چند نمونه از توابع مهم تاریخ را فهرست می کند.
عملکرد | شرح | مثال |
DATEADD (بخش_تاریخ، افزایش، تاریخ) | افزایش اضافه شده به تاریخ را برمی گرداند. نوع افزایش در date_part مشخص شده است. | DATEADD (‘month’, 3, #2004-04-15#) = 2004-0715 12:00:00 AM |
DATENAME (date_part، تاریخ، [start_of_week]) | date_part از تاریخ را به صورت رشته ای برمی گرداند. پارامتر start_of_week اختیاری است. | DATENAME(‘month’, #200404-15#) = “آوریل” |
DAY (تاریخ) | روز تاریخ داده شده را به عنوان یک عدد صحیح برمی گرداند. | DAY(#2004-04-12#) = 12 |
توابع منطقی
این تابع مقداری منفرد یا نتیجه یک عبارت را ارزیابی میکنند و یک خروجی بولی تولید میکنند.
عملکرد | شرح | مثال |
IFNULL (عبارت 1، عبارت 2) | تابع IFNULL اگر نتیجه صفر نباشد اولین عبارت را برمیگرداند و اگر تهی باشد عبارت دوم را برمیگرداند. | IFNULL([فروش]، 0) = [فروش] |
ISDATE (رشته) | اگر بتوان آرگومان رشته را به تاریخ تبدیل کرد، تابع ISDATE TRUE را برمیگرداند و اگر نتواند، FALSE را برمیگرداند. | ISDATE (“11/05/98”) = درست است
ISDATE (“14/05/98”) = اشتباه است |
MIN (بیان) | تابع MIN حداقل یک عبارت را در تمام رکوردها یا حداقل دو عبارت را برای هر رکورد برمی گرداند. | – |
توابع جمع
عملکرد | شرح | مثال |
AVG (بیان) | میانگین تمام مقادیر موجود در عبارت را برمیگرداند. AVG فقط با فیلدهای عددی قابل استفاده است. مقادیر تهی نادیده گرفته می شوند. | |
COUNT (عبارت) | تعداد آیتم های یک گروه را برمی گرداند. مقادیر تهی شمارش نمی شوند. | |
MEDIAN (بیان) | میانه یک عبارت را در تمام رکوردها برمی گرداند. میانه فقط با فیلدهای عددی قابل استفاده است. مقادیر تهی نادیده گرفته می شوند. | |
STDEV (بیان) | انحراف استاندارد آماری همه مقادیر در عبارت داده شده را بر اساس نمونه ای از جامعه برمی گرداند. |
دوره آموزشی هوش تجاری با Tableau »کلیک کنید« یک برنامه جامع است که بر توسعه مهارت در تجزیه و تحلیل دادهها، تجسم و گزارش سازی و گزارش دهی و دشبوردسازی با استفاده از ابزار Tableau تمرکز دارد.
سپاسگذاریم از وقتی که برای خواندن این مقاله گذاشتید
.
برای خرید لایسنس تبلو کلیک کنید
.
برای مشاهده ویدیوهای آموزشی داده کاوی و هوش تجاری ما را در شبکه های اجتماعی دنبال کنید
Youtube Chanel :VISTA Data Mining
Aparat Chanel: VISTA Data Mining
Instagram Chanel: VISTA Data Mining
Telegram Chanel: VISTA Data Mining
Linkedin Chanel: VISTA Company