It takes a few seconds to completly load the page. It is advised to open the page either using Chrome or Microsoft Edge browser.
This page shows all visualizations for a subset of test-subjects that can be defined by the filters found in the Spatial Mapping of Probability Distribution subsection.
The page is divided into three sections: Overview, Detailed View
and Trace View.
Terminology
This section gives an overview of the sensor and test subject data and puts the former into a spatial context.
On the right of the floor plan of the Mock-up below, there is a collapsible filter for the sensor data. It opens when clicking on the
+ symbol. The filter consists of attribute and temporal filters.
Spatial Mapping of Probability Distribution
This view contains the floor plan of the Mock-up showing each rotatable element at the angles previously selected in the radial histograms.
The opacity for each drawn element reflects
the probability of it being in that state. The probability depends on the Scale that is set: frequency or duration of a state.
The probability p of an element j at angle i with value αi (frequency or duration at angle i) is calculated as follows:
$$ p_j(\alpha_i) = 1-c_j^{\frac{\alpha_i}{max_j}} \quad, \text{ and } max_j = max \{ \alpha_i | \text{ angle $ i $ is selected for element $ j $\}}$$
Filter filter_list
Clicking on the grey bar with the title Filter reveals the filters that can be set. To apply them onto the data, click on the symbol.
Double Grouped Radial Histogram
This view contains a grouped histogram for each rotatable element with a radial x-axis representing the orientation of the element.
It consists of two parts: an outer and inner radial histogram. The outer is fixed and only changes when new filters are applied. It shows the distribution of frequency and duration of states of the element over all angles.
The inner changes through selection of the bars of all four histograms, and its bars are coloured darker. It also shows the distribution of frequency and duration of states of the elements but only over selected angles.
There are three modes that can be set within the filter:
Note, each histogram is coloured differently. The same colour is used to draw the elements in the spatial mapping. Also, any angle measured by the sensors that is outside the pre-defined range of the element was truncated to 0 or to the max possible
angle.
View per Weekday
This view shows the Double Grouped Radial Histograms for each weekday and each rotatable element. All bars are linked together for the histograms of the weekdays and the main historgram above.
While the radial histograms show how often/long different states of the Mockup could be observed, it does not show in what weeks.
This view contains a bar chart that shows just that. A bar shows the percentage of states (either in frequency or
duration) of the total observed states that were observed in the given week. The total observed states are defined through selection in the radial histogram. There is one bar chart for each group. When hovering over a bar, it shows the exact
Scale value and percentage.
Note, this chart is empty if no bars are selected.
This view shows a parallel set. It shows the attributes and their distribution for all test subjects that have not been filtered out.
Attributes include Age, Occupation, Gender (of individuals), Gender of Pairs, Test Subject,
Actual Household, Current Housing Situation, Recent Changes in Home, Group and Week_Year. The distribution can be exlored by actions like:
This section gives more detailed information on usage and relations of the rotatable elements. The filters set above are applied in this section as well.
For futher details read the description of each individual view.
This view shows two different charts for each rotatable element individually:
The y-scale are global in both charts. That is, the y axis has the same scale for all four rotatable elements. On click of any bar in the charts, the y axis scale can be toggled between local and global scale. The current scale is indicated in the respective titles of the chart. Upon hovering over a bar, the exact frequency values are displayed.
This view shows the Overlaid Frequency Polygon Graph for each rotatable element. It shows the distribution of frequency of use over a week, as well as the average and current average frequency of use over all weeks not filtered out.
This view is interactive. Possible actions include:
The view shows the histogram of frequency of usage of a rotatable element per angle. More precisely, it shows how many times a rotatable elements was moved
to a specific angle.
For this purpose, the values were rounded to the nearest integer.
Furthermore, all angles that were measured outside the pre-defined range of the element are coloured red.
Note, these histograms show exactly the same results as the Double Grouped Radial Histograms on the top of the page, except that the values outside the range were not truncated.
The view shows the histogram of frequency of usage of a rotatable element by angle.
More precisely, it shows how many times a rotatable elements was moved
by a specific angle.
For this purpose, the values were rounded to the nearest integer.
The view shows a scatter plot of a rotatable element for rotations. Each rotation is defined by a To and From angle. This scatter plot draws a dot for each rotation, where the x component is the angle the moved To and
the y component the angle moved From. Every dot was drawn with an opacity of 0.7 to highlight clusters of points.
If you click on you can see all four scatter plots in one window.
This view shows the interactive scatter plot matrix for the four rotatable elements. Each cell is initself a scatter plot that compares the state of two elements. Recall, a state of an element is the angle at a given moment in time.
As the matrix is symettric, only the left upper triangle is drawn.
This plot includes brushing and linking.
Note, this visualization takes a few seconds to load.
This visualization has not yet been updated with the new data, and thus does not work at the moment.
This section includes visualizations about the trace of a person in the Mock-up.
The trace is used to approximate the performance of human. This is done by mapping every sensor in the Mock-up to a letter.
By doing so, the list of sensor measurements (ordered by their timestamp and filterd by the given filters)
turns into a long string. We call a substing of a certain size (5 or 10) a word.
Every time the modes are changed or the filters on top are newly applied, the symbol must be clicked in order to load/updated this view.
Mind, this visualization, especially the inital loading, can take a few seconds to load.
Most Common Words
This view shows the ranking of the top 15 most common words. For this, every word of a given wordlength is extracted from the string and compared with each other.
There are various modes that can be set:
The bars in the charts are linked to two other visualizaions, explained in the next two sections.
Below you find the list of sensor to letter mapping. The room letters have the following meaning:
R - Rotatable Element, K - Kitchen, S - Bedroom, W - Livingroom, B-Bathroom, H - Entrance.
| Sensor Name | Element | Sensor Letter | Room Letter |
|---|---|---|---|
| Drewhand | rotatable wall | A | R |
| Drehschrank | rotatable closet | B | R |
| LampeAussenwand | rotatable lamp | C | R |
| LampeDrewhand | rotatable lamp | D | R |
| K_Fen_Oben_Str | window | E | K |
| K_Fen_Unten_Str | hopper window | F | K |
| S_Fen_Oben_Str | window | G | S |
| S_Fen_Unten_Str | hopper window | H | S |
| S_Boden_Wand_cyr | podium floor storage | I | S |
| S_Boden_Kueche_cyr | podium floor storage | J | S |
| S_Schub_Wand_cyr | podium drawer | K | S |
| S_Schub_Keuche_cyr | podium drawer | L | S |
| H_Putz_cyr | closet back door | M | H |
| H_Graderobe_cyr [sic] | closet front door | N | H |
| H_Tuer_Str | door | O | H |
| B_Tuer_Str | bathroom door | P | B |
| B_Schrank_cyr | mirror cupboard | Q | B |
| B_Wasch_cyr | washing machine door | R | B |
| W_Schub_Bad_cyr | podium drawer | S | W |
| W_Schub_Wand_cyr | podium drawer | T | W |
| W_Boden_Bad_cyr | podium floor storage | U | W |
| W_Boden_Wand_cyr | podium floor storage | V | W |
| W_Fen_Bad_Str | balcony window/door | W | W |
| W_Fen_Wand_Str | balcony window/door | X | W |
| K_Schrank_Oben_01_cyr | cupboard | Y | K |
| K_Schrank_Oben_02_cyr | cupboard | Z | K |
| K_Schrank_Oben_03_cyr | cupboard | a | K |
| K_Schrank_Oben_04_cyr | cupboard | b | K |
| K_Schrank_Oben_05_cyr | cupboard | c | K |
| K_Kuehl_cyr | refrigerator | d | K |
| K_Abfall_cyr | garbage can | e | K |
| K_Wasch_Str | dishwasher | f | K |
| K_Ofen_Str | oven | g | K |
| K_Ofen_Schub_cyr | drawer | h | K |
| K_Schub_Oben_cyr | drawer | i | K |
| K_Schub_Mitte_cyr | drawer | j | K |
| K_Schub_Unten_cyr | drawer | k | K |
Trace Path Approximation
After clicking on a bar in the Most Common Words chart, an approximation of the path taken for executing that word will be show in in the floor plan on the right.
Recall a word is a sequence of actions on the elements the letters corresond to.
Timeline
On click on a bar in the most common bar charts, the timeline information for the corresponding word will be displayed. It shows for every occurence counted the time a particular occurence was observed, either by week or by weekday. The
x-axis shows the time of day.
Note this is but an approximation and solely based on the sensor data provided. There is on guarantee that it is the actual path taken.
Next to the y-label, the exact number of occurences is displayed in brackets.
This view is empty if no bar was selected.