Please klick on the thumbnails to see more detail.
Scroll down or click for “plotting progression”.
Please klick on the thumbnails to see more detail.
Scroll up or click or “plotting single fields”.
The sensitivity plot shows the perimetric sensitivities [dB] at the different locations.
These values are plotted directly and encoded in grayscale.
This plot works without normal values.
Back to single fields
Back to progression
The total deviation plot shows the total deviation, that is the difference between the subjects sensitivity and an age-corrected normal sensitivity. Negative values signify loss of function. The probability that a given deviation occurs by chance in a normal observers is encoded by the color of the borders (yellow: < 0.05, orange: < 0.02, red: < 0.01, and dark red: < 0.005).
Prerequisite: A function for age-related normal values and probability tables.
Back to single fields
Back to progression
The pattern deviation plot shows the difference between the the subject’s total deviation and the mean deviation, therefore correcting for global loss of function. Negative values signify loss of function. The probability that a given deviation occurs by chance in a normal observers is encoded by the color of the borders (yellow: < 0.05, orange: < 0.02, red: < 0.01, and dark red: < 0.005).
example2 <- vffilter(vfpwgRetest24d2,
id == "1" & eye == "OD")[1,]
example2 <- vffilter(vfpwgRetest24d2,
id == "1" & eye == "OD")[1,]
vfplot(example2, type = "pd")
Prerequisite: A function for age-related normal values and probability tables.
Back to single fields
Back to progression
This plot is a hybrid plot between a TD plot (values and borders) and a sensitivity plot (grayscale).
Prerequisite: Same as for TD plot -> function for age-related normal values and probability tables.
Back to single fields
Back to progression
This plot is a hybrid plot between a PD plot (values and borders) and a sensitivity plot (grayscale).
Prerequisite: Same as for PD plot -> function for age-related normal values and probability tables.
Back to single fields
Back to progression
The sparkline plot only shows the raw data: the series of visual field data (by default total deviation values) over time at each location of the visual field. The lines are plotted in red if they are very “noisy”, i.e., if the median absolut deviation of the residuals from simple linear regression are greater than a certain threshold thr
(by default 2 dB). Here is an example with the threshold set at 4 dB.
example3 <- vffilter(vfpwgSunyiu24d2,
id == "sample1" &
eye == "OS")
vfsparklines(example3, thr = 4)
Prerequisite: Same as for TD plot -> function for age-related normal values and probability tables.
Back to single fields
Back to progression
The legoplot is a visualization device designed to compare the first visual fields against the last ones on a series in a sort of “wait-and-see” fashion. By default it compares the first 3 visual fields against the last 3 of a series. And by default it compares total deviation values (and probabilities of damage, which relies on population based statistics). This example, however, shows sensitivities.
The outer polygon shows the grayscale for the average sensitivity over the first 3 visual fields, whereas the inner circles show the grayscale for the average of the last 3. The numbers inside the inner circles are the difference in sensitivity between the last 3 and first 3 visual fields.
example3 <- vffilter(vfpwgSunyiu24d2,
id == "sample1" &
eye == "OS")
vflegoplot(example3, type = "s")
Back to single fields
Back to progression
Back to single fields
Back to progression