This query is used to to provide summary statistics for drug era end dates (drug_era_end_date) across all drug era records: the mean, the standard deviation, the minimum, the 25th percentile, the median, the 75th percentile, the maximum and the number of missing values. No input is required for this query.
SELECT DISTINCT MIN(tt.end_date) over () AS min_date
, MAX(tt.end_date) over () AS max_date
, tt.min_date + ROUND(AVG(CAST(tt.end_date_num AS integer)) OVER (), 0)::integer AS avg_date
, ROUND(STDDEV(tt.end_date_num) over (), 0) AS STDEV_days
, tt.min_date + MIN(CASE WHEN tt.order_nr < .25 * tt.population_size THEN 9999 ELSE tt.end_date_num END) over () AS percentile_25_date
, tt.min_date + MIN(CASE WHEN tt.order_nr < .50 * tt.population_size THEN 9999 ELSE tt.end_date_num END) over () AS median_date
, tt.min_date + MIN(CASE WHEN tt.order_nr < .75 * tt.population_size THEN 9999 ELSE tt.end_date_num END) over () AS percentile_75_date
FROM
(
SELECT (t.drug_era_end_date - MIN(t.drug_era_end_date) OVER()) AS end_date_num
, t.drug_era_end_date AS end_date
, MIN(t.drug_era_end_date) OVER() AS min_date
, MAX(t.drug_era_end_date) OVER () AS max_date
, ROW_NUMBER() OVER (ORDER BY t.drug_era_end_date) order_nr
, (SELECT COUNT(*)::integer FROM @cdm.drug_era) AS population_size
FROM @cdm.drug_era t
) tt
GROUP BY tt.order_nr
, tt.population_size
, tt.min_date
, tt.end_date
, tt.end_date_num;
None
| Field | Description | | --- | --- | | Min_date | Minimum drug era end date across all drug era records | | Max_date | Maximum drug era end date across all drug era records | | Avg_date | Average drug era end date across all drug era records | | percentile_25_date | 25th percentile of the drug era end date | | median_date | Median of the drug era end date | | percentile_75_date | the 75th percentile of the drug era end date |
| Field | Description | | --- | --- | | Min_date | 2006-01-01 00:00:00 | | Max_date | 2017-09-30 00:00:00 | | Avg_date | 2011-11-16 00:00:00 | | percentile_25_date | 2008-12-08 00:00:00 | | median_date | 2011-11-16 00:00:00 | | percentile_75_date | 2014-10-24 00:00:00 |
https://github.com/OHDSI/CommonDataModel/wiki/
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.