Tableau में window functions

Tableau में टाइम सीरीज विश्लेषण

Chris Hui

VP of Product, Tracked

Window क्या है?

  • Windows वे खास partitions हैं जिन्हें आप विश्लेषण करना चाहते हैं
  • खास तौर पर window functions के argument के रूप में उपयोग होते हैं
  • Window size start और end window से तय होती है
  • अगर start या end window नहीं दी गई हो, तो पूरे measure के मानों को एक ही window माना जाता है

2 घंटों वाली window दिखाती उदाहरण तालिका

ऐसी उदाहरण तालिका जिसमें start या end time नहीं है

Tableau में टाइम सीरीज विश्लेषण

Window function क्या है?

इन्हें moving calculations भी कहा जाता है जो तय time windows पर डेटा को smooth करती हैं

  • उदाहरण: window sums, moving averages और moving standard deviations
  • एक measure, start size और end size से मिलकर बनी होती हैं

Tableau में टाइम सीरीज विश्लेषण

Window sizing कैसे काम करता है?

  • आपकी window का sizing उन data points की संख्या है जिन्हें शामिल करना है
  • एक बार window size सेट होने पर, यह हर अगली row-wise calculation पर लागू होता है

Tableau में टाइम सीरीज विश्लेषण

Granularity window sizing को कैसे प्रभावित करती है?

  • Granularity सीधे window aggregation function के परिणाम को प्रभावित करती है
  • Aggregations, window size से पहले compute होती हैं

2 दिनों तक फैली daily granularity का window उदाहरण

2 हफ्तों तक फैली weekly granularity का window उदाहरण

Tableau में टाइम सीरीज विश्लेषण

Window function का उद्देश्य क्या है?

  • आपके डेटा के specific time windows पर aggregate views बनाता है
  • सामान्य aggregation functions आपके पूरे डेटा रेंज पर चलते हैं (यानी कोई specification नहीं)

Window functions के उदाहरण:

  • WINDOW_SUM()
  • WINDOW_AVG()
  • WINDOW_STDEV()

Window function और सामान्य aggregation function के argument ढाँचे में अंतर दिखाता चित्र

  • WINDOW_CORR()
  • WINDOW_MEDIAN()
Tableau में टाइम सीरीज विश्लेषण

Correlation क्या है?

  • यह मापता है कि दो वैरिएबल्स कितने हद तक संबंधित हो सकते हैं

  • Correlation coefficient (r) संबंध की मजबूती और दिशा बताता है

  • मान -1 से 1 तक होते हैं

  • Positive मान का मतलब: एक वैरिएबल बढ़े तो दूसरा भी बढ़ता है

  • उल्टा, negative दिशा में एक बढ़े तो दूसरा घटता है

कमज़ोर नकारात्मक से मज़बूत सकारात्मक तक correlation मानों की रेंज दिखाता चित्र

Tableau में टाइम सीरीज विश्लेषण

Window correlations कैसे काम करती हैं?

  • पूरे view के लिए दो aggregated वैरिएबल्स के बीच pearson correlation coefficient निकालें

  • CORR() function के विपरीत, जिसमें non-aggregated वैरिएबल्स चाहिए होते हैं

उदाहरण: window correlation पूरे measure के लिए एक सेट correlation मान लौटाता है

उदाहरण: correlation function हर row के लिए अलग correlation मान दिखाता है

Tableau में टाइम सीरीज विश्लेषण

डेटासेट परिचय

  • Water trading activity और उसमें होने वाले मौसमी लेन-देन का विश्लेषण
  • असामान्य pricing patterns पहचानने के लिए time series techniques:
    • Moving averages
    • Window correlations

एक काल्पनिक water market exchange में transactional pricing डेटा की छवि

1 https://theswaddle.com/water-is-now-a-traded-commodity-can-it-still-be-a-human-right-too/
Tableau में टाइम सीरीज विश्लेषण

अभ्यास करते हैं!

Tableau में टाइम सीरीज विश्लेषण

Preparing Video For Download...