Use Aggregate List in microflow to calculate average: https://docs.mendix.com/refguide/aggregate-list
If you need to calculate the average of values, you need to have a list of objects where the value is stored. Now you can use the aggregate list action and select average.
Was this your question?
There will be many attributes: x, y, z, k, l, m..... End_user will create attribute
(X,Y,Z,...) and they will give rate also (Between 1-10)
x=1 y=8 z=5 every day they will rate themselves for which attribute they want.
I want to give them average of X at the end of the month,
average of Y at the end of the month for example.
I think you should create an “average object”. Depending on your use case, it can be the same entity as the other or a dedicated one.
Calculate the averages in a microflow and store it in the attributes of your average object. Now you can show it to the user.