Statistics and machine learning tools

I am looking for tools that an agent can use for performing statistical and machine learning tasks on numerical time series data. An example would be to input time series data, and the tool would return a forecast for next week based on seasonality and trend in the data. Another example would be performing linear regression on dataset with 100 rows and 11 columns with 10 independent variables and one dependent variable, and the tool would compute all the regression parameters like slope, intercept and r2 values.

In langchain, I see Panda Dataframe tool. Is this best way to do it as of now?

Yeah you can either use tools from the community like the pandas dataframe tool you mentioned or you will have to create your own. Remember you can use LlamaIndex tools too, have you checked there? https://llamahub.ai/

Thanks, I will check out Llamahub.