I don't fully understand what you are trying to achieve. If you want to know how several series types can be created from the same data take a look at the attached sample project. It populates a TListChartSource by random values (button "Get Data"). A click on a "XXXX chart" buttons then creates a bar, line, polar or pie series from these data by using the ListChartSource in the "Source" property. But note that polar and pie series have their own interpretation of the x and y values, therefore I am transforming x and y here to the way needed, and add the transformed values to the series directly. See the comments in the code. It does not always make sense to display a timeseries of data, for example, in a polar or pie chart.