Plot cohort population over time
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 39.9k
- Forks
- 3.4k
- Avg merge
- 7h 27m
- Merged PRs (30d)
- 222
Description
Is your feature request related to a problem?
Currently plots are only by action/events.
I would like to plot the cumulative number of identified users, or the cumulative number of users inside a cohort.
Describe the solution you'd like
Instead of having to select an event as the base metric of the plot, I would like to select the cumulative sum of users inside a cohort, or of all identified/unidentified users.
Describe alternatives you've considered
We currently use an opt-in event at signup with a cumulative plot to track total users, but it only starts from the day we started using posthog, so we don't have that event for pre-existing users.
We are also not able to the total number of users in a cohort if that is not correlated to an event. E.g. we would like to see all users on a specific OS over time.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are identified. Start by locating the existing event-based plotting flow and the data used for cohorts and identified users; done means supporting cumulative cohort or user-population plots over time, including populations without a corresponding event.
Written by the indexing model from the issue text.
Assessment
- Domain
- analytics, data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100