pie_simple.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Copyright 2021-2025 Avaiga Private Limited
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
  4. # the License. You may obtain a copy of the License at
  5. #
  6. # http://www.apache.org/licenses/LICENSE-2.0
  7. #
  8. # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
  9. # an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
  10. # specific language governing permissions and limitations under the License.
  11. # -----------------------------------------------------------------------------------------
  12. # To execute this script, make sure that the taipy-gui package is installed in your
  13. # Python environment and run:
  14. # python <script>
  15. # -----------------------------------------------------------------------------------------
  16. from taipy.gui import Gui
  17. # Source https://www.fao.org/faostat/en/#data/SDGB
  18. data = {
  19. "Country": [
  20. "Rest of the world",
  21. "Russian Federation",
  22. "Brazil",
  23. "Canada",
  24. "United States of America",
  25. "China",
  26. "Australia",
  27. "Democratic Republic of the Congo",
  28. "Indonesia",
  29. "Peru",
  30. ],
  31. "Area": [1445674.66, 815312, 496620, 346928, 309795, 219978, 134005, 126155, 92133.2, 72330.4],
  32. }
  33. page = """
  34. <|{data}|chart|type=pie|values=Area|label=Country|>
  35. """
  36. if __name__ == "__main__":
  37. Gui(page).run(title="Chart - Pie - Simple")