Create a gist now

Instantly share code, notes, and snippets.

fresh block

Built with blockbuilder.org

Answer to StackOverflow How to embed links within a likert


We will use XML to add hyperlinks to the axis text.

#creates an example plot from sample data from likert package.
require(likert) 
data(pisaitems)
items29 <- pisaitems[,substr(names(pisaitems), 1,5) ==  "ST25Q" ]
names(items29) <- c("Magazines", "Comic books", "Fiction",
                    "Non-fiction books", "Newspapers")
l29 <- likert(items29)
summary(l29)
plot(l29)

# if possible to use htmltools from RStudio
#   install.packages("htmltools")
#  then we can add the links on the
#  XML side instead of in grid
library(XML)
library(htmltools)
library(gridSVG)

# export as XML SVG
likert_svg <- grid.export("", addClasses=TRUE)$svg

# find our axes
nodes <- getNodeSet(
  likert_svg,
  # thanks http://stackoverflow.com/questions/5818681/xpath-how-to-select-node-with-some-attribute-by-index
  "(//x:g[contains(@id,'axis')])[1]//x:tspan",
  "x"
)

lapply(
  nodes,
  function(node){
    # get the text value of the node
    lbl = xmlValue(node)
    # remove the text from our node
    xmlValue(node) <- ""

    # create a <a href=> hyperlink
    #  https://www.w3.org/wiki/SVG_Links
    a_node <- newXMLNode(
      "a",
      #######   change your link here ###########
      attrs = c("xlink:href"=paste0("http://google.com/search?q=",lbl)),
      lbl
    )
    # add our new linked text to the node
    addChildren(node, a_node)
  }
)


# look at it in the browser/RStudio Viewer
browsable(
  HTML(
    saveXML(
      #  export as SVG XML
      likert_svg,
      prefix = ""
    )
  )
)
<!DOCTYPE html>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="675px" height="341px" viewBox="0 0 800 341" version="1.1">
<metadata xmlns:gridsvg="http://www.stat.auckland.ac.nz/~paul/R/gridSVG/">
<gridsvg:generator name="gridSVG" version="1.4-3" time="2016-03-28 06:57:22"></gridsvg:generator>
<gridsvg:argument name="name" value=""></gridsvg:argument>
<gridsvg:argument name="exportCoords" value="none"></gridsvg:argument>
<gridsvg:argument name="exportMappings" value="none"></gridsvg:argument>
<gridsvg:argument name="exportJS" value="none"></gridsvg:argument>
<gridsvg:argument name="res" value="96"></gridsvg:argument>
<gridsvg:argument name="prefix" value=""></gridsvg:argument>
<gridsvg:argument name="addClasses" value="TRUE"></gridsvg:argument>
<gridsvg:argument name="indent" value="TRUE"></gridsvg:argument>
<gridsvg:argument name="htmlWrapper" value="FALSE"></gridsvg:argument>
<gridsvg:argument name="usePaths" value="vpPaths"></gridsvg:argument>
<gridsvg:argument name="uniqueNames" value="TRUE"></gridsvg:argument>
<gridsvg:separator name="id.sep" value="."></gridsvg:separator>
<gridsvg:separator name="gPath.sep" value="::"></gridsvg:separator>
<gridsvg:separator name="vpPath.sep" value="::"></gridsvg:separator>
</metadata>
<g transform="translate(0, 341) scale(1, -1)">
<g id="gridSVG" fill="rgb(255,255,255)" stroke="rgb(0,0,0)" stroke-dasharray="none" stroke-width="1" font-size="16" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" opacity="1" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<g id="layout.1" class="viewport">
<g id="layout.2" class="forcedgrob gtable gTree grob gDesc">
<defs>
<clipPath id="layout::background.1-5-7-1.1.clipPath">
<rect x="0" y="0" width="675" height="341" fill="none" stroke="none"></rect>
</clipPath>
</defs>
<g id="layout::background.1-5-7-1.1" clip-path="url(#layout::background.1-5-7-1.1.clipPath)" class="viewport">
<g id="background.1-5-7-1.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="background.1-5-7-1.1.1" x="0" y="0" width="675" height="341" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(255,255,255)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::spacer.4-3-4-3.1" class="viewport"></g>
<defs>
<clipPath id="layout::panel.3-4-3-4.1.clipPath">
<rect x="130.65" y="101.7" width="537.05" height="231.99" fill="none" stroke="none"></rect>
</clipPath>
</defs>
<g id="layout::panel.3-4-3-4.1" clip-path="url(#layout::panel.3-4-3-4.1.clipPath)" class="viewport">
<g id="panel.3-4-3-4.1" class="forcedgrob gTableChild gTree grob gDesc">
<g id="grill.gTree.19.1" class="gTree grob gDesc">
<g id="panel.background..rect.12.1" class="rect grob gDesc">
<rect id="panel.background..rect.12.1.1" x="130.65" y="101.7" width="537.05" height="231.99" stroke-width="2.85" stroke="rgb(179,179,179)" fill="none" stroke-dasharray="none" stroke-opacity="1" fill-opacity="0"></rect>
</g>
<g id="panel.grid.minor.x..polyline.14.1" class="polyline grob gDesc">
<polyline id="panel.grid.minor.x..polyline.14.1.1" points="224.81,101.7 224.81,333.69" stroke-width="0.71" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.minor.x..polyline.14.1.2" points="341.05,101.7 341.05,333.69" stroke-width="0.71" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.minor.x..polyline.14.1.3" points="457.29,101.7 457.29,333.69" stroke-width="0.71" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.minor.x..polyline.14.1.4" points="573.54,101.7 573.54,333.69" stroke-width="0.71" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
</g>
<g id="panel.grid.major.y..polyline.16.1" class="polyline grob gDesc">
<polyline id="panel.grid.major.y..polyline.16.1.1" points="130.65,306.93 667.69,306.93" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.y..polyline.16.1.2" points="130.65,173.09 667.69,173.09" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.y..polyline.16.1.3" points="130.65,217.7 667.69,217.7" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.y..polyline.16.1.4" points="130.65,128.47 667.69,128.47" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.y..polyline.16.1.5" points="130.65,262.31 667.69,262.31" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
</g>
<g id="panel.grid.major.x..polyline.18.1" class="polyline grob gDesc">
<polyline id="panel.grid.major.x..polyline.18.1.1" points="166.68,101.7 166.68,333.69" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.x..polyline.18.1.2" points="282.93,101.7 282.93,333.69" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.x..polyline.18.1.3" points="399.17,101.7 399.17,333.69" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.x..polyline.18.1.4" points="515.41,101.7 515.41,333.69" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
<polyline id="panel.grid.major.x..polyline.18.1.5" points="631.66,101.7 631.66,333.69" stroke-width="1.42" stroke="rgb(255,255,255)" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill="none"></polyline>
</g>
</g>
<g id="GRID.segments.1.1" class="segments grob gDesc">
<polyline id="GRID.segments.1.1.1" points="399.17,101.7 399.17,333.69" stroke="rgb(0,0,0)" fill="none" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="1" fill-opacity="1"></polyline>
</g>
<g id="geom_rect.rect.3.1" class="rect grob gDesc">
<rect id="geom_rect.rect.3.1.1" x="376.44" y="108.4" width="22.73" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.2" x="305.37" y="108.4" width="71.07" height="40.15" stroke="none" fill="rgb(235,217,178)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.3" x="233.64" y="108.4" width="71.73" height="40.15" stroke="none" fill="rgb(216,179,101)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.4" x="380.82" y="153.01" width="18.35" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.5" x="321.11" y="153.01" width="59.71" height="40.15" stroke="none" fill="rgb(235,217,178)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.6" x="235.68" y="153.01" width="85.43" height="40.15" stroke="none" fill="rgb(216,179,101)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.7" x="376.37" y="197.62" width="22.8" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.8" x="318.85" y="197.62" width="57.51" height="40.15" stroke="none" fill="rgb(235,217,178)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.9" x="279.25" y="197.62" width="39.61" height="40.15" stroke="none" fill="rgb(216,179,101)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.10" x="380.89" y="242.24" width="18.28" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.11" x="337.85" y="242.24" width="43.04" height="40.15" stroke="none" fill="rgb(235,217,178)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.12" x="294.19" y="242.24" width="43.66" height="40.15" stroke="none" fill="rgb(216,179,101)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.13" x="374.38" y="286.85" width="24.8" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.14" x="327.8" y="286.85" width="46.57" height="40.15" stroke="none" fill="rgb(235,217,178)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.3.1.15" x="304.12" y="286.85" width="23.68" height="40.15" stroke="none" fill="rgb(216,179,101)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
</g>
<g id="geom_rect.rect.5.1" class="rect grob gDesc">
<rect id="geom_rect.rect.5.1.1" x="399.17" y="108.4" width="22.73" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.2" x="421.9" y="108.4" width="31.32" height="40.15" stroke="none" fill="rgb(172,217,213)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.3" x="453.23" y="108.4" width="12.9" height="40.15" stroke="none" fill="rgb(90,180,172)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.4" x="399.17" y="153.01" width="18.35" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.5" x="417.52" y="153.01" width="33.75" height="40.15" stroke="none" fill="rgb(172,217,213)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.6" x="451.27" y="153.01" width="16.9" height="40.15" stroke="none" fill="rgb(90,180,172)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.7" x="399.17" y="197.62" width="22.8" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.8" x="421.98" y="197.62" width="51.84" height="40.15" stroke="none" fill="rgb(172,217,213)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.9" x="473.81" y="197.62" width="37.92" height="40.15" stroke="none" fill="rgb(90,180,172)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.10" x="399.17" y="242.24" width="18.28" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.11" x="417.45" y="242.24" width="55.46" height="40.15" stroke="none" fill="rgb(172,217,213)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.12" x="472.91" y="242.24" width="53.76" height="40.15" stroke="none" fill="rgb(90,180,172)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.13" x="399.17" y="286.85" width="24.8" height="40.15" stroke="none" fill="rgb(229,229,229)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.14" x="423.97" y="286.85" width="72.12" height="40.15" stroke="none" fill="rgb(172,217,213)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
<rect id="geom_rect.rect.5.1.15" x="496.09" y="286.85" width="40.52" height="40.15" stroke="none" fill="rgb(90,180,172)" stroke-width="1.42" stroke-dasharray="none" stroke-linecap="butt" stroke-opacity="0" fill-opacity="1"></rect>
</g>
<g id="GRID.text.6.1" class="text grob gDesc">
<g id="GRID.text.6.1.1" transform="translate(166.68, 306.93)" stroke-width="0.1">
<g id="GRID.text.6.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.6.1.1.text" text-anchor="end" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.6.1.1.tspan.1" dy="4.5" x="0">30%</tspan>
</text>
</g>
</g>
<g id="GRID.text.6.1.2" transform="translate(166.68, 262.31)" stroke-width="0.1">
<g id="GRID.text.6.1.2.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.6.1.2.text" text-anchor="end" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.6.1.2.tspan.1" dy="4.5" x="0">37%</tspan>
</text>
</g>
</g>
<g id="GRID.text.6.1.3" transform="translate(166.68, 217.7)" stroke-width="0.1">
<g id="GRID.text.6.1.3.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.6.1.3.text" text-anchor="end" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.6.1.3.tspan.1" dy="4.5" x="0">42%</tspan>
</text>
</g>
</g>
<g id="GRID.text.6.1.4" transform="translate(166.68, 173.09)" stroke-width="0.1">
<g id="GRID.text.6.1.4.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.6.1.4.text" text-anchor="end" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.6.1.4.tspan.1" dy="4.5" x="0">62%</tspan>
</text>
</g>
</g>
<g id="GRID.text.6.1.5" transform="translate(166.68, 128.47)" stroke-width="0.1">
<g id="GRID.text.6.1.5.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.6.1.5.text" text-anchor="end" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.6.1.5.tspan.1" dy="4.5" x="0">61%</tspan>
</text>
</g>
</g>
</g>
<g id="GRID.text.7.1" class="text grob gDesc">
<g id="GRID.text.7.1.1" transform="translate(631.66, 306.93)" stroke-width="0.1">
<g id="GRID.text.7.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.7.1.1.text" text-anchor="start" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.7.1.1.tspan.1" dy="4.5" x="0">48%</tspan>
</text>
</g>
</g>
<g id="GRID.text.7.1.2" transform="translate(631.66, 262.31)" stroke-width="0.1">
<g id="GRID.text.7.1.2.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.7.1.2.text" text-anchor="start" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.7.1.2.tspan.1" dy="4.5" x="0">47%</tspan>
</text>
</g>
</g>
<g id="GRID.text.7.1.3" transform="translate(631.66, 217.7)" stroke-width="0.1">
<g id="GRID.text.7.1.3.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.7.1.3.text" text-anchor="start" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.7.1.3.tspan.1" dy="4.5" x="0">39%</tspan>
</text>
</g>
</g>
<g id="GRID.text.7.1.4" transform="translate(631.66, 173.09)" stroke-width="0.1">
<g id="GRID.text.7.1.4.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.7.1.4.text" text-anchor="start" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.7.1.4.tspan.1" dy="4.5" x="0">22%</tspan>
</text>
</g>
</g>
<g id="GRID.text.7.1.5" transform="translate(631.66, 128.47)" stroke-width="0.1">
<g id="GRID.text.7.1.5.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.7.1.5.text" text-anchor="start" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.7.1.5.tspan.1" dy="4.5" x="0">19%</tspan>
</text>
</g>
</g>
</g>
<g id="GRID.text.8.1" class="text grob gDesc">
<g id="GRID.text.8.1.1" transform="translate(399.17, 306.93)" stroke-width="0.1">
<g id="GRID.text.8.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.8.1.1.text" text-anchor="middle" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.8.1.1.tspan.1" dy="4.5" x="0">21%</tspan>
</text>
</g>
</g>
<g id="GRID.text.8.1.2" transform="translate(399.17, 262.31)" stroke-width="0.1">
<g id="GRID.text.8.1.2.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.8.1.2.text" text-anchor="middle" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.8.1.2.tspan.1" dy="4.5" x="0">16%</tspan>
</text>
</g>
</g>
<g id="GRID.text.8.1.3" transform="translate(399.17, 217.7)" stroke-width="0.1">
<g id="GRID.text.8.1.3.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.8.1.3.text" text-anchor="middle" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.8.1.3.tspan.1" dy="4.5" x="0">20%</tspan>
</text>
</g>
</g>
<g id="GRID.text.8.1.4" transform="translate(399.17, 173.09)" stroke-width="0.1">
<g id="GRID.text.8.1.4.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.8.1.4.text" text-anchor="middle" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.8.1.4.tspan.1" dy="4.5" x="0">16%</tspan>
</text>
</g>
</g>
<g id="GRID.text.8.1.5" transform="translate(399.17, 128.47)" stroke-width="0.1">
<g id="GRID.text.8.1.5.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.8.1.5.text" text-anchor="middle" stroke="rgb(0,0,0)" font-size="11.38" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.8.1.5.tspan.1" dy="4.5" x="0">20%</tspan>
</text>
</g>
</g>
</g>
</g>
</g>
<g id="layout::axis-l.3-3-3-3.1" class="viewport">
<g id="layout::axis-l.3-3-3-3::GRID.VP.6.1" class="viewport">
<g id="axis-l.3-3-3-3.1" class="forcedgrob gTableChild absoluteGrob gTree grob gDesc">
<g id="layout::axis-l.3-3-3-3::GRID.VP.6::axis.1" class="viewport">
<g id="axis.1" class="forcedgrob gtable gTree grob gDesc">
<g id="layout::axis-l.3-3-3-3::GRID.VP.6::axis::axis.1-1-1-1.1" class="viewport">
<g id="layout::axis-l.3-3-3-3::GRID.VP.6::axis::axis.1-1-1-1::GRID.VP.4.1" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" stroke-opacity="1" font-weight="normal" font-style="normal" class="viewport">
<g id="layout::axis-l.3-3-3-3::GRID.VP.6::axis::axis.1-1-1-1::GRID.VP.4::GRID.VP.5.1" class="viewport">
<g id="axis.1-1-1-1.1" class="forcedgrob gTableChild titleGrob gTree grob gDesc">
<g id="GRID.text.27.1" class="text grob gDesc">
<g id="GRID.text.27.1.1" transform="translate(124.07, 306.93)" stroke-width="0.1">
<g id="GRID.text.27.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.27.1.1.text" text-anchor="end" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.27.1.1.tspan.1" dy="5" x="0"><a xlink:href="http://google.com/search?q=Magazines">Magazines</a></tspan>
</text>
</g>
</g>
<g id="GRID.text.27.1.2" transform="translate(124.07, 173.09)" stroke-width="0.1">
<g id="GRID.text.27.1.2.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.27.1.2.text" text-anchor="end" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.27.1.2.tspan.1" dy="5" x="0"><a xlink:href="http://google.com/search?q=Comic books">Comic books</a></tspan>
</text>
</g>
</g>
<g id="GRID.text.27.1.3" transform="translate(124.07, 217.7)" stroke-width="0.1">
<g id="GRID.text.27.1.3.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.27.1.3.text" text-anchor="end" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.27.1.3.tspan.1" dy="5" x="0"><a xlink:href="http://google.com/search?q=Fiction">Fiction</a></tspan>
</text>
</g>
</g>
<g id="GRID.text.27.1.4" transform="translate(124.07, 128.47)" stroke-width="0.1">
<g id="GRID.text.27.1.4.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.27.1.4.text" text-anchor="end" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.27.1.4.tspan.1" dy="5" x="0"><a xlink:href="http://google.com/search?q=Non-fiction books">Non-fiction books</a></tspan>
</text>
</g>
</g>
<g id="GRID.text.27.1.5" transform="translate(124.07, 262.31)" stroke-width="0.1">
<g id="GRID.text.27.1.5.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.27.1.5.text" text-anchor="end" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.27.1.5.tspan.1" dy="5" x="0"><a xlink:href="http://google.com/search?q=Newspapers">Newspapers</a></tspan>
</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::axis-l.3-3-3-3::GRID.VP.6::axis::axis.1-2-1-2.1" class="viewport"></g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::axis-b.4-4-4-4.1" class="viewport">
<g id="layout::axis-b.4-4-4-4::GRID.VP.3.1" class="viewport">
<g id="axis-b.4-4-4-4.1" class="forcedgrob gTableChild absoluteGrob gTree grob gDesc">
<g id="layout::axis-b.4-4-4-4::GRID.VP.3::axis.1" class="viewport">
<g id="axis.2" class="forcedgrob gtable gTree grob gDesc">
<g id="layout::axis-b.4-4-4-4::GRID.VP.3::axis::axis.1-1-1-1.1" class="viewport"></g>
<g id="layout::axis-b.4-4-4-4::GRID.VP.3::axis::axis.2-1-2-1.1" class="viewport">
<g id="layout::axis-b.4-4-4-4::GRID.VP.3::axis::axis.2-1-2-1::GRID.VP.1.1" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" stroke-opacity="1" font-weight="normal" font-style="normal" class="viewport">
<g id="layout::axis-b.4-4-4-4::GRID.VP.3::axis::axis.2-1-2-1::GRID.VP.1::GRID.VP.2.1" class="viewport">
<g id="axis.2-1-2-1.1" class="forcedgrob gTableChild titleGrob gTree grob gDesc">
<g id="GRID.text.21.1" class="text grob gDesc">
<g id="GRID.text.21.1.1" transform="translate(166.68, 95.13)" stroke-width="0.1">
<g id="GRID.text.21.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.21.1.1.text" text-anchor="middle" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.21.1.1.tspan.1" dy="10" x="0">100</tspan>
</text>
</g>
</g>
<g id="GRID.text.21.1.2" transform="translate(282.93, 95.13)" stroke-width="0.1">
<g id="GRID.text.21.1.2.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.21.1.2.text" text-anchor="middle" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.21.1.2.tspan.1" dy="10" x="0">50</tspan>
</text>
</g>
</g>
<g id="GRID.text.21.1.3" transform="translate(399.17, 95.13)" stroke-width="0.1">
<g id="GRID.text.21.1.3.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.21.1.3.text" text-anchor="middle" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.21.1.3.tspan.1" dy="10" x="0">0</tspan>
</text>
</g>
</g>
<g id="GRID.text.21.1.4" transform="translate(515.41, 95.13)" stroke-width="0.1">
<g id="GRID.text.21.1.4.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.21.1.4.text" text-anchor="middle" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.21.1.4.tspan.1" dy="10" x="0">50</tspan>
</text>
</g>
</g>
<g id="GRID.text.21.1.5" transform="translate(631.66, 95.13)" stroke-width="0.1">
<g id="GRID.text.21.1.5.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.21.1.5.text" text-anchor="middle" font-size="11.73" stroke="rgb(77,77,77)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(77,77,77)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.21.1.5.tspan.1" dy="10" x="0">100</tspan>
</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::xlab.5-4-5-4.1" class="viewport">
<g id="layout::xlab.5-4-5-4::GRID.VP.7.1" font-size="14.67" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" stroke-opacity="1" font-weight="normal" font-style="normal" class="viewport">
<g id="layout::xlab.5-4-5-4::GRID.VP.7::GRID.VP.8.1" class="viewport">
<g id="xlab.5-4-5-4.1" class="forcedgrob gTableChild titleGrob gTree grob gDesc">
<g id="GRID.text.33.1" class="text grob gDesc">
<g id="GRID.text.33.1.1" transform="translate(399.17, 73.28)" stroke-width="0.1">
<g id="GRID.text.33.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.33.1.1.text" text-anchor="middle" font-size="14.67" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.33.1.1.tspan.1" dy="6" x="0">Percentage</tspan>
</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::ylab.3-2-3-2.1" class="viewport">
<g id="layout::ylab.3-2-3-2::GRID.VP.9.1" font-size="14.67" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" stroke-opacity="1" font-weight="normal" font-style="normal" class="viewport">
<g id="layout::ylab.3-2-3-2::GRID.VP.9::GRID.VP.10.1" class="viewport">
<g id="ylab.3-2-3-2.1" class="forcedgrob gTableChild titleGrob gTree grob gDesc">
<g id="GRID.text.36.1" class="text grob gDesc">
<g id="GRID.text.36.1.1" transform="translate(16.23, 217.7)" stroke-width="0.1">
<g id="GRID.text.36.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="GRID.text.36.1.1.text" transform="rotate(-90)" text-anchor="middle" font-size="14.67" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="GRID.text.36.1.1.tspan.1" dy="6" x="0"></tspan>
</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4.1" class="viewport">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12.1" class="viewport">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4.1" class="viewport">
<g id="guide-box.6-4-6-4.1" class="forcedgrob gTableChild gtable gTree grob gDesc">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2.1" class="viewport">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11.1" class="viewport">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2.1" class="viewport">
<g id="guides.2-2-2-2.1" class="forcedgrob gTableChild gtable gTree grob gDesc">
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::background.1-23-4-1.1" class="viewport">
<g id="background.1-23-4-1.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="background.1-23-4-1.1.1" x="2.56" y="18.64" width="793.22" height="34.38" stroke-width="1.42" stroke="none" fill="rgb(255,255,255)" stroke-dasharray="none" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::title.2-2-3-2.1" class="viewport">
<g id="title.2-2-3-2.1" class="forcedgrob gTableChild text grob gDesc">
<g id="title.2-2-3-2.1.1" transform="translate(8.23, 35.83)" stroke-width="0.1">
<g id="title.2-2-3-2.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="title.2-2-3-2.1.1.text" text-anchor="start" font-size="14.67" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="title.2-2-3-2.1.1.tspan.1" dy="6" x="0">Response</tspan>
</text>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-3-bg.2-4-2-4.1" class="viewport">
<g id="key-1-3-bg.2-4-2-4.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-3-bg.2-4-2-4.1.1" x="80.99" y="24.31" width="23.04" height="23.04" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(242,242,242)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-3-1.2-4-2-4.1" class="viewport">
<g id="key-1-3-1.2-4-2-4.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-3-1.2-4-2-4.1.1" x="81.94" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(216,179,101)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-3-2.2-4-2-4.1" class="viewport">
<g id="key-1-3-2.2-4-2-4.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-3-2.2-4-2-4.1.1" x="81.94" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(216,179,101)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-7-bg.2-8-2-8.1" class="viewport">
<g id="key-1-7-bg.2-8-2-8.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-7-bg.2-8-2-8.1.1" x="229.79" y="24.31" width="23.04" height="23.04" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(242,242,242)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-7-1.2-8-2-8.1" class="viewport">
<g id="key-1-7-1.2-8-2-8.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-7-1.2-8-2-8.1.1" x="230.74" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(235,217,178)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-7-2.2-8-2-8.1" class="viewport">
<g id="key-1-7-2.2-8-2-8.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-7-2.2-8-2-8.1.1" x="230.74" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(235,217,178)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-11-bg.2-12-2-12.1" class="viewport">
<g id="key-1-11-bg.2-12-2-12.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-11-bg.2-12-2-12.1.1" x="357.59" y="24.31" width="23.04" height="23.04" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(242,242,242)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-11-1.2-12-2-12.1" class="viewport">
<g id="key-1-11-1.2-12-2-12.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-11-1.2-12-2-12.1.1" x="358.54" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(229,229,229)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-11-2.2-12-2-12.1" class="viewport">
<g id="key-1-11-2.2-12-2-12.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-11-2.2-12-2-12.1.1" x="358.54" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(229,229,229)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-15-bg.2-16-2-16.1" class="viewport">
<g id="key-1-15-bg.2-16-2-16.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-15-bg.2-16-2-16.1.1" x="495.39" y="24.31" width="23.04" height="23.04" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(242,242,242)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-15-1.2-16-2-16.1" class="viewport">
<g id="key-1-15-1.2-16-2-16.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-15-1.2-16-2-16.1.1" x="496.34" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(172,217,213)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-15-2.2-16-2-16.1" class="viewport">
<g id="key-1-15-2.2-16-2-16.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-15-2.2-16-2-16.1.1" x="496.34" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(172,217,213)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-19-bg.2-20-2-20.1" class="viewport">
<g id="key-1-19-bg.2-20-2-20.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-19-bg.2-20-2-20.1.1" x="647.19" y="24.31" width="23.04" height="23.04" stroke-width="1.42" stroke="rgb(255,255,255)" fill="rgb(242,242,242)" stroke-dasharray="none" stroke-opacity="1" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-19-1.2-20-2-20.1" class="viewport">
<g id="key-1-19-1.2-20-2-20.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-19-1.2-20-2-20.1.1" x="648.14" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(90,180,172)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::key-1-19-2.2-20-2-20.1" class="viewport">
<g id="key-1-19-2.2-20-2-20.1" class="forcedgrob gTableChild rect grob gDesc">
<rect id="key-1-19-2.2-20-2-20.1.1" x="648.14" y="25.26" width="21.15" height="21.15" stroke="none" fill="rgb(90,180,172)" stroke-dasharray="none" stroke-width="1.42" stroke-linejoin="miter" stroke-opacity="0" fill-opacity="1"></rect>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::label-1-5.2-6-2-6.1" class="viewport">
<g id="label-1-5.2-6-2-6.1" class="forcedgrob gTableChild text grob gDesc">
<g id="label-1-5.2-6-2-6.1.1" transform="translate(106.91, 35.83)" stroke-width="0.1">
<g id="label-1-5.2-6-2-6.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="label-1-5.2-6-2-6.1.1.text" text-anchor="start" font-size="11.73" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="label-1-5.2-6-2-6.1.1.tspan.1" dy="5" x="0">Never or almost never</tspan>
</text>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::label-1-9.2-10-2-10.1" class="viewport">
<g id="label-1-9.2-10-2-10.1" class="forcedgrob gTableChild text grob gDesc">
<g id="label-1-9.2-10-2-10.1.1" transform="translate(255.71, 35.83)" stroke-width="0.1">
<g id="label-1-9.2-10-2-10.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="label-1-9.2-10-2-10.1.1.text" text-anchor="start" font-size="11.73" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="label-1-9.2-10-2-10.1.1.tspan.1" dy="5" x="0">A few times a year</tspan>
</text>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::label-1-13.2-14-2-14.1" class="viewport">
<g id="label-1-13.2-14-2-14.1" class="forcedgrob gTableChild text grob gDesc">
<g id="label-1-13.2-14-2-14.1.1" transform="translate(383.51, 35.83)" stroke-width="0.1">
<g id="label-1-13.2-14-2-14.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="label-1-13.2-14-2-14.1.1.text" text-anchor="start" font-size="11.73" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="label-1-13.2-14-2-14.1.1.tspan.1" dy="5" x="0">About once a month</tspan>
</text>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::label-1-17.2-18-2-18.1" class="viewport">
<g id="label-1-17.2-18-2-18.1" class="forcedgrob gTableChild text grob gDesc">
<g id="label-1-17.2-18-2-18.1.1" transform="translate(521.31, 35.83)" stroke-width="0.1">
<g id="label-1-17.2-18-2-18.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="label-1-17.2-18-2-18.1.1.text" text-anchor="start" font-size="11.73" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="label-1-17.2-18-2-18.1.1.tspan.1" dy="5" x="0">Several times a month</tspan>
</text>
</g>
</g>
</g>
</g>
<g id="layout::guide-box.6-4-6-4::GRID.VP.12::guide-box.6-4-6-4::guides.2-2-2-2::GRID.VP.11::guides.2-2-2-2::label-1-21.2-22-2-22.1" class="viewport">
<g id="label-1-21.2-22-2-22.1" class="forcedgrob gTableChild text grob gDesc">
<g id="label-1-21.2-22-2-22.1.1" transform="translate(673.11, 35.83)" stroke-width="0.1">
<g id="label-1-21.2-22-2-22.1.1.scale" transform="scale(1, -1)">
<text x="0" y="0" id="label-1-21.2-22-2-22.1.1.text" text-anchor="start" font-size="11.73" stroke="rgb(0,0,0)" font-family="Helvetica, Arial, FreeSans, Liberation Sans, Nimbus Sans L, sans-serif" fill="rgb(0,0,0)" stroke-opacity="1" fill-opacity="1" font-weight="normal" font-style="normal">
<tspan id="label-1-21.2-22-2-22.1.1.tspan.1" dy="5" x="0">Several times a week</tspan>
</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g id="layout::title.2-4-2-4.1" class="viewport"></g>
</g>
</g>
</g>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment