Six Specification statements ============================== 1. Data 2. Transformations 3. Scale 4. Coordinate 5. Element 6. Guide Data ------- In pyG2, data should be specified as a list of dictionaries or as a pandas.DataFrame object. Transformations ------------------ Data transformations should be done beforehand you provide them to the Chart object. You can use pandas.DataFrame to obtain these transformations. Scales -------- ``Chart.scale(variable, **config)`` is used to specify the scale and scale transformations. Coordinate ------------ ``Chart.coordinate(variable, **config)`` is used to specify the coordinate system and coordinate transformations. Default is Cartesian coordinates. Element ---------- In pyG2 chart elements are named geometry. They are the main components of the graphic: line in line chart, bar in bar chart etc. Guides -------- In G2, guides are legends, tooltips and annotations. They are the auxillary components of a chart that helps the user to understand the chart easily.