У меня есть подробная таблица постов и тем, выкопанная на форуме. Строка — это отдельная тема (т. е. postID и subjectIS — это первичный ключ для таблицы), затем у меня есть некоторые меры на уровне темы, а некоторые — на уровне публикации. Например:
+---------+-------------+--------------+------------+--------------+--------+
| post.ID | post.Author | post.Replies | subject.ID | subject.Rank | year |
+---------+-------------+--------------+------------+--------------+--------+
| 1 | mike | 10 | movie | 4 | 1990 |
| 1 | mike | 10 | comics | 6 | 1990 |
| 2 | sarah | 0 | tv | 10 | 2001 |
| 3 | tom | 4 | tv | 10 | 2003 |
| 3 | tom | 4 | comics | 6 | 2003 |
| 4 | mike | 1 | movie | 4 | 2008 |
+---------+-------------+--------------+------------+--------------+--------+
Я хочу изучить тренд постов и тем по годам и раскрасить его по subject.Rank
.
Первые легко измерить, поместив COUNTD (post.ID) и COUNTD (subject.ID) в строки и «год» в столбец. Но если я перетащу MEDIAN(subject.Rank) в Color, я получу неправильный результат: он вычисляется не на уровне отдельного subject.ID, а на уровне строки.
Я думаю, что могу выполнить это, используя функции расчета таблицы, но я понятия не имею, как действовать дальше.