docstr: The dimensions (variables) of the parallel categories diagram.
  
  The 'dimensions' property is a tuple of instances of
  Dimension that may be specified as:
    - A list or tuple of instances of plotly.graph_objs.parcats.Dimension
    - A list or tuple of dicts of string/value properties that
      will be passed to the Dimension constructor
  
      Supported dict properties:
  
          categoryarray
              Sets the order in which categories in this
              dimension appear. Only has an effect if
              `categoryorder` is set to "array". Used with
              `categoryorder`.
          categoryarraysrc
              Sets the source reference on Chart Studio Cloud
              for `categoryarray`.
          categoryorder
              Specifies the ordering logic for the categories
              in the dimension. By default, plotly uses
              "trace", which specifies the order that is
              present in the data supplied. Set
              `categoryorder` to *category ascending* or
              *category descending* if order should be
              determined by the alphanumerical order of the
              category names. Set `categoryorder` to "array"
              to derive the ordering from the attribute
              `categoryarray`. If a category is not found in
              the `categoryarray` array, the sorting behavior
              for that attribute will be identical to the
              "trace" mode. The unspecified categories will
              follow the categories in `categoryarray`.
          displayindex
              The display index of dimension, from left to
              right, zero indexed, defaults to dimension
              index.
          label
              The shown name of the dimension.
          ticktext
              Sets alternative tick labels for the categories
              in this dimension. Only has an effect if
              `categoryorder` is set to "array". Should be an
              array the same length as `categoryarray` Used
              with `categoryorder`.
          ticktextsrc
              Sets the source reference on Chart Studio Cloud
              for `ticktext`.
          values
              Dimension values. `values[n]` represents the
              category value of the `n`th point in the
              dataset, therefore the `values` vector for all
              dimensions must be the same (longer vectors
              will be truncated).
          valuessrc
              Sets the source reference on Chart Studio Cloud
              for `values`.
          visible
              Shows the dimension when set to `true` (the
              default). Hides the dimension for `false`.
  
  Returns
  -------
  tuple[plotly.graph_objs.parcats.Dimension]
docstr_tok: ["The","dimensions","(","variables",")","of","the","parallel","categories","diagram",".","The","'dimensions","'","property","is","a","tuple","of","instances","of","Dimension","that","may","be","specified","as",":","-","A","list","or","tuple","of","instances","of","plotly.graph_objs.parcats.Dimension","-","A","list","or","tuple","of","dicts","of","string\/value","properties","that","will","be","passed","to","the","Dimension","constructor","Supported","dict","properties",":","categoryarray","Sets","the","order","in","which","categories","in","this","dimension","appear",".","Only","has","an","effect","if","`","categoryorder","`","is","set","to","``","array","''",".","Used","with","`","categoryorder","`",".","categoryarraysrc","Sets","the","source","reference","on","Chart","Studio","Cloud","for","`","categoryarray","`",".","categoryorder","Specifies","the","ordering","logic","for","the","categories","in","the","dimension",".","By","default",",","plotly","uses","``","trace","''",",","which","specifies","the","order","that","is","present","in","the","data","supplied",".","Set","`","categoryorder","`","to","*","category","ascending","*","or","*","category","descending","*","if","order","should","be","determined","by","the","alphanumerical","order","of","the","category","names",".","Set","`","categoryorder","`","to","``","array","''","to","derive","the","ordering","from","the","attribute","`","categoryarray","`",".","If","a","category","is","not","found","in","the","`","categoryarray","`","array",",","the","sorting","behavior","for","that","attribute","will","be","identical","to","the","``","trace","''","mode",".","The","unspecified","categories","will","follow","the","categories","in","`","categoryarray","`",".","displayindex","The","display","index","of","dimension",",","from","left","to","right",",","zero","indexed",",","defaults","to","dimension","index",".","label","The","shown","name","of","the","dimension",".","ticktext","Sets","alternative","tick","labels","for","the","categories","in","this","dimension",".","Only","has","an","effect","if","`","categoryorder","`","is","set","to","``","array","''",".","Should","be","an","array","the","same","length","as","`","categoryarray","`","Used","with","`","categoryorder","`",".","ticktextsrc","Sets","the","source","reference","on","Chart","Studio","Cloud","for","`","ticktext","`",".","values","Dimension","values",".","`","values","[","n","]","`","represents","the","category","value","of","the","`","n","`","th","point","in","the","dataset",",","therefore","the","`","values","`","vector","for","all","dimensions","must","be","the","same","(","longer","vectors","will","be","truncated",")",".","valuessrc","Sets","the","source","reference","on","Chart","Studio","Cloud","for","`","values","`",".","visible","Shows","the","dimension","when","set","to","`","true","`","(","the","default",")",".","Hides","the","dimension","for","`","false","`",".","Returns","--","--","--","-","tuple","[","plotly.graph_objs.parcats.Dimension","]"]
code: def dimensions(self):
      """
      The dimensions (variables) of the parallel categories diagram.
  
      The 'dimensions' property is a tuple of instances of
      Dimension that may be specified as:
        - A list or tuple of instances of plotly.graph_objs.parcats.Dimension
        - A list or tuple of dicts of string/value properties that
          will be passed to the Dimension constructor
  
          Supported dict properties:
  
              categoryarray
                  Sets the order in which categories in this
                  dimension appear. Only has an effect if
                  `categoryorder` is set to "array". Used with
                  `categoryorder`.
              categoryarraysrc
                  Sets the source reference on Chart Studio Cloud
                  for `categoryarray`.
              categoryorder
                  Specifies the ordering logic for the categories
                  in the dimension. By default, plotly uses
                  "trace", which specifies the order that is
                  present in the data supplied. Set
                  `categoryorder` to *category ascending* or
                  *category descending* if order should be
                  determined by the alphanumerical order of the
                  category names. Set `categoryorder` to "array"
                  to derive the ordering from the attribute
                  `categoryarray`. If a category is not found in
                  the `categoryarray` array, the sorting behavior
                  for that attribute will be identical to the
                  "trace" mode. The unspecified categories will
                  follow the categories in `categoryarray`.
              displayindex
                  The display index of dimension, from left to
                  right, zero indexed, defaults to dimension
                  index.
              label
                  The shown name of the dimension.
              ticktext
                  Sets alternative tick labels for the categories
                  in this dimension. Only has an effect if
                  `categoryorder` is set to "array". Should be an
                  array the same length as `categoryarray` Used
                  with `categoryorder`.
              ticktextsrc
                  Sets the source reference on Chart Studio Cloud
                  for `ticktext`.
              values
                  Dimension values. `values[n]` represents the
                  category value of the `n`th point in the
                  dataset, therefore the `values` vector for all
                  dimensions must be the same (longer vectors
                  will be truncated).
              valuessrc
                  Sets the source reference on Chart Studio Cloud
                  for `values`.
              visible
                  Shows the dimension when set to `true` (the
                  default). Hides the dimension for `false`.
  
      Returns
      -------
      tuple[plotly.graph_objs.parcats.Dimension]
      """
      return self["dimensions"]
  
imports: from plotly.basedatatypes import BaseTraceType
  import copy
label_desc: Use image node_id 9 for calling the Parcats obj's underlying member method code with example usage: obj.dimensions() and returns: self