Q vs Displayr: Differences and Similarities
Q and Displayr are the two main products developed by the company, Displayr.
What the products have in common
- The basic computational engine is identical.
- All statistical analyses are identical.
- All chart types and visualizations are identical.
- Each is 100% compatible with the other.
Intended uses of the products
||Analysis of surveys by survey research specialists (e.g., market researchers, pollsters)|
Differences in features/capabilities
The basic user interface of the two products differs. In Displayr, the user creates a document, and customizes the content of the pages. In Q, the user creates tables and other analyses, with one analysis per page.
|Things that Displayr can do that Q cannot do||Things that Q can do that Displayr cannot do|
Optimal workflow for using Q and Displayr
Where there is a need to use Q and Displayr for a one-off project (e.g., analyzing the data in Q and then creating a dashboard), the basic workflow is to do all the analysis in Q, and then switch to Displayr to layout and publish the dashboard.
Ongoing projects (e.g., trackers)
Where there is a need to use both Q and Displayr as a part of an ongoing project (e.g., a tracking study that gets updated quarterly), the optimal way to do this is to:
- If it is a large market research project with extensive data cleaning and tidying requirements and you have a team that already knows how to use Q, perform the initial setup in Q (as it has more features for data cleaning and setup). However, do not create any reporting at this stage. Note that if you are not already using Q it is better to start the project in Displayr, as it is easier for the users to learn one new product (i.e., Displayr, rather than learning Q and Displayr at the same time), and it supports multiple users working simultaneously.
- Upload the QPack to Displayr and, from that point onward, treat Displayr as the "host" (i.e., update data from within Displayr).
- Use Q for special-purpose analyses on an as-needs basis, as follows:
- Advise users that the document is being maintained, and that they should not make any modifications. This is because any changes made in Displayr after it is downloaded, will be over-written when the QPack is uploaded.
- Perform the required work in Q. For example:
- Adding rules to tables (e.g., applying Rules for hiding data with small numbers of rows/columns)
- Creating complex filters or weights
- Upload the QPack to Displayr, replacing the current document.
There are a few reasons for treating Displayr as the "host":
- Displayr documents can be edited by multiple people at the same time.
- Displayr documents can be exported as dashboards, permitting them to be viewed by people that do not have licenses.
- Any work done in Q can be viewed in Displayr. By contrast, any pages created in Displayr will be split up and presented as separate outputs in Q.
- Displayr can automatically update with data and republish documents.