diff --git a/new-lamassu-admin/src/pages/Analytics/Analytics.js b/new-lamassu-admin/src/pages/Analytics/Analytics.js
index 5e8d94bd..2bf8e278 100644
--- a/new-lamassu-admin/src/pages/Analytics/Analytics.js
+++ b/new-lamassu-admin/src/pages/Analytics/Analytics.js
@@ -227,13 +227,11 @@ const Analytics = () => {
previous: filteredData(period.code).previous.length
}
- const avgAmount = {
- current:
- R.sum(R.map(d => d.fiat, filteredData(period.code).current)) /
- (txs.current === 0 ? 1 : txs.current),
- previous:
- R.sum(R.map(d => d.fiat, filteredData(period.code).previous)) /
- (txs.previous === 0 ? 1 : txs.previous)
+ const median = values => (values.length === 0 ? 0 : R.median(values))
+
+ const medianAmount = {
+ current: median(R.map(d => d.fiat, filteredData(period.code).current)),
+ previous: median(R.map(d => d.fiat, filteredData(period.code).previous))
}
const txVolume = {
@@ -365,9 +363,9 @@ const Analytics = () => {
/>
diff --git a/new-lamassu-admin/src/pages/Analytics/components/wrappers/OverTimeWrapper.js b/new-lamassu-admin/src/pages/Analytics/components/wrappers/OverTimeWrapper.js
index def8fe90..6efaaf40 100644
--- a/new-lamassu-admin/src/pages/Analytics/components/wrappers/OverTimeWrapper.js
+++ b/new-lamassu-admin/src/pages/Analytics/components/wrappers/OverTimeWrapper.js
@@ -31,7 +31,7 @@ const OverTimeDotGraphHeader = ({
cashIn: ,
cashOut: ,
transaction: ,
- average: (
+ median: (