<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.172913.2</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Robust Functional Data Analysis of Dollar Exchange Rates Using Functional Median Polish</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 2; peer review: 2 not approved]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>M. Sabri</surname>
                        <given-names>Abdulsalam</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0009-0008-8296-6672</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>N. Husain</surname>
                        <given-names>Qasim</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-9014-3261</uri>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Department of Mathematics, College of Computer Science and Mathematics, Tikrit University, Tikrit, Saladin Governorate, 34001, Iraq</aff>
                <aff id="a2">
                    <label>2</label>Department of Mathematics, Tikrit University College of Education for Pure Sciences, Tikrit, Saladin Governorate, 34001, Iraq</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:am230036pcm@st.tu.edu.iq">am230036pcm@st.tu.edu.iq</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>26</day>
                <month>5</month>
                <year>2026</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2026</year>
            </pub-date>
            <volume>15</volume>
            <elocation-id>80</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>15</day>
                    <month>5</month>
                    <year>2026</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 M. Sabri A and N. Husain Q</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/15-80/pdf"/>
            <abstract>
                <p>The study utilizes a robust functional exploratory framework to look into the monthly US dollar exchange-rate series over its 34 annual history. The 34 &#x00d7; 12 year-by-month observations were then expounded as smooth functional curves in the monthly domain, with the help of a seven-function Fourier basis expansion. Next, one-way and two-way Functional Median Polish (FMP) has been employed to decompose the data into an overall functional center, row effects, column effects, and residual functions. The extracted components were analyzed in terms of their respective p-values using Functional ANOVA.</p>
                <p>In the regression model, the center function estimated across months was stable, varying from approximately 0.64 to 0.65 at a functional scale. Overall the row and column effects were not significant and after smoothing, FANOVA showed no significant annual or monthly effects. Residual diagnostics indicated that the underlying residual structure remained within a relatively narrow range with only minor extreme departures from normality at the tails reflecting short term shocks not systematic seasonality. Taken together, our interpretation of the results demonstrates that when structural interpretation and not forecasting is its desired goal, Functional Median Polish results provide a useful and robust decomposition of the underlying economic time-series
 data.</p>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>Functional data analysis</kwd>
                <kwd>Functional median polish</kwd>
                <kwd>fourier basis</kwd>
                <kwd>Functional ANOVA</kwd>
                <kwd>R programming</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
        <notes>
            <sec sec-type="version-changes">
                <label>Revised</label>
                <title>Amendments from Version 1</title>
                <p>We sincerely appreciate your interest in our manuscript entitled &#x201c;Robust Functional Data Analysis of Dollar Exchange Rates Using Functional Median Polish.&#x201d; In preparing the revised version of this study, we made a substantial effort to improve the clarity, structure, and methodological presentation of the paper so that its contribution can be communicated more effectively to the scholarly community. In the revised manuscript, we clarified the main objective of the study and emphasized that the work is intended as a robust exploratory functional analysis of exchange-rate data rather than a purely predictive exercise. We improved the presentation of the methodological framework by providing a clearer description of the functional representation of the monthly exchange-rate series, the role of the Fourier basis expansion, and the application of one-way and two-way Functional Median Polish procedures. We also strengthened the interpretation of the empirical findings. The revised text now explains more clearly that the estimated functional center captures the dominant pattern of the exchange-rate series, while the annual and monthly effects remain limited and statistically weak. In addition, the discussion of FANOVA results and residual diagnostics has been refined to make the analytical conclusions more transparent and easier to follow. Finally, we improved the conclusion by stating the practical implications of the study more explicitly, while also acknowledging its main limitations and suggesting several directions for future research. We hope that these revisions have enhanced the quality and readability of the manuscript and that the study will provide useful value for researchers interested in robust functional data analysis and exchange-rate modeling.</p>
            </sec>
        </notes>
    </front>
    <body>
        <sec id="sec1" sec-type="intro">
            <title>Introduction</title>
            <p>Data analysis based mainly on exploratory approach have used robust methods for finding hidden patterns in complex data because parametric techniques do not suffice because of outliers or nonlinear structure. Median polish is a powerful exploratory method for the decomposition of 2-way tables to additive components that was developed by Tukey (1977).
                <xref ref-type="bibr" rid="ref1">
                    <sup>1</sup>
                </xref> The entire effect, row effects, column effects, and residuals are estimated using medians rather than means, which decreases the sensitivity to extreme observations.</p>
            <p>In its classical usage the method corresponds to an additive model where each cell is defined as the total of a grand effect, a row effect, a column effect and a residual term. It fits a model using an additive approach:
                <disp-formula id="e1">

                    <mml:math display="block">
                        <mml:msub>
                            <mml:mi>z</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mi>&#x03bc;</mml:mi>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b1;</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>e</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>i</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:mi>r</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>k</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:mi>c</mml:mi>
                        <mml:mo>,</mml:mo>
                    </mml:math>

                    <label>(1)</label>
</disp-formula>
            </p>
            <p>In model 
                <xref ref-type="disp-formula" rid="e1">(1)</xref>, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x03bc;</mml:mi>
                    </mml:math>
</inline-formula> denotes the overall effect, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03b1;</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                    </mml:math>
</inline-formula> denotes the effect of row 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>i</mml:mi>
                    </mml:math>
</inline-formula>, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>denotes the effect of column 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>k</mml:mi>
                    </mml:math>
</inline-formula>, and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>e</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>denotes the residual term. For identifiability under the robust median-based formulation, the effects are defined subject to the constraints 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mtext mathvariant="italic">media</mml:mtext>
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b1;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mtext mathvariant="italic">media</mml:mtext>
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mtext mathvariant="italic">media</mml:mtext>
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:msub>
                                <mml:mi>e</mml:mi>
                                <mml:mi mathvariant="italic">ik</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                    </mml:math>
</inline-formula>. The model is estimated iteratively by subtracting row and column medians until the effects stabilize. This iterative median-based updating yields a robust additive decomposition that is less sensitive to anomalous observations than mean-based alternatives. Regarding this respect, Velleman and Hoaglin (1981) bridged theoretical concepts in exploratory data analysis with concrete computer-based applications.
                <xref ref-type="bibr" rid="ref2">
                    <sup>2</sup>
                </xref> Emerson and Hoaglin (1983) along with Hoaglin, Mosteller, and Tukey (1983) afterwards have shown practical examples of median polish to its practical advantage.
                <xref ref-type="bibr" rid="ref3">
                    <sup>3</sup>
                </xref>
                <sup>,</sup>
                <xref ref-type="bibr" rid="ref4">
                    <sup>4</sup>
                </xref> Fink (1988) introduced significantly stronger statistical treatment of this approach based on its limitations and convergence properties to further enhance the theoretical grounds of this powerful exploratory methodology.
                <xref ref-type="bibr" rid="ref5">
                    <sup>5</sup>
                </xref>
            </p>
            <p>Functional data analysis (FDA) is an intuitive approach to the analysis of data seen along an analytic continuum (over time, space, or frequency). Instead of the repeated measurements from the FDA data being treated as simply isolated scalar observations, FDA portrays them as &#x201c;smooth functional objects&#x201d; that can be used to study continuous processes more effectively. Ramsay and Silverman (2005) laid down a basis for FDA, where the curves are taken as the basic observational units.
                <xref ref-type="bibr" rid="ref6">
                    <sup>6</sup>
                </xref> This development in the FDA is particularly appropriate for economic, environmental, and healthcare information. Furthermore, functional depth evaluations&#x2014;such as those by L&#x00f3;pez-Pintado and Romo (2009)&#x2014;helped improve the robustness of functional ordering and further facilitate identification centrality, as well as points at which outliers could be considered outlier on curves given samples.
                <xref ref-type="bibr" rid="ref7">
                    <sup>7</sup>
                </xref> Sun and Genton (2012) extended Tukey&#x2019;s median polish into the functional setting and also came up with the Functional Median Polish (FMP) method.
                <xref ref-type="bibr" rid="ref8">
                    <sup>8</sup>
                </xref> This framework replaces every cell of a two-way table by a function, so that the additive decomposition is then done pointwise, based on functional medians. This makes FMP particularly applicable for time series data where seasonality and interannual structure are coupled. Similar advancements in Functional ANOVA (FANOVA), i.e., Bayesian formulations by Kaufman and Sain
                <xref ref-type="bibr" rid="ref9">
                    <sup>9</sup>
                </xref> and later also by Sain
                <xref ref-type="bibr" rid="ref10">
                    <sup>10</sup>
                </xref> extended the range of functional inference, integrating uncertainty into functional comparisons. Furthermore, modified functional boxplots were suggested for spatiotemporal visualization and outlier detection.
                <xref ref-type="bibr" rid="ref11">
                    <sup>11</sup>
                </xref>
            </p>
            <p>Apart from methodological improvement, a few applied studies have demonstrated the flexibility of median polish and other related robust methods. As an example, Fitrianto et al. (2014) used median polish to analyze educational data.
                <xref ref-type="bibr" rid="ref12">
                    <sup>12</sup>
                </xref> Ajoge et al. (2016) extended the Tukey&#x2019;s original framework from Tukey by introducing covariates and making it applicable for both before-and-after studies.
                <xref ref-type="bibr" rid="ref13">
                    <sup>13</sup>
                </xref> Hussein et al. (2017), expanded Tukey&#x2019;s resistant line framework with a moving average method for smoothing and robustness enhancement.
                <xref ref-type="bibr" rid="ref14">
                    <sup>14</sup>
                </xref> More recently, Jimenez et al.
                <xref ref-type="bibr" rid="ref15">
                    <sup>15</sup>
                </xref>
                <sup>&#x2013;</sup>
                <xref ref-type="bibr" rid="ref18">
                    <sup>18</sup>
                </xref> showcased the applicability of FDA- and FMP-related methods in real-world scenarios with subnational mortality and density-valued economic scales, suggesting their applicability in current high-dimensional environments.</p>
            <p>Traditional decomposition, smoothing, or mean-based functional algorithms constitute the majority of the available studies on monthly exchange-rate series. While these approaches are relevant in all these settings, they can be sensitive to anomalies and, consequently, do not have the strength in being a unified framework, being made up of smooth functional representation and the robust additive decomposition and inferential analysis by the Functional ANOVA (FANOVA). Moreover, practical guidance remains scarce on when Functional Median Polish (FMP) represents a suitable exploratory description. Therefore this work will contribute to developing a robust functional framework to analyze monthly exchange rate series, based on Fourier-based functional representing and Functional Median Polish. The central issue is structural decomposition rather than forecasting. More specifically, the work evaluates whether a proper functional additive representation can offer interpretable understanding of yearly and monthly effects that fail to be modeled by classical time series. Towards the same goal one-way and two-way Functional Median Polish is used to determine the complete center, row effects, column effects and residual functions, and the final elements are tested by FANOVA. A practical algorithm for median polish.</p>
            <p>The median polish technique for univariate data operates on data arranged in a two-way table by sweeping out row and column medians. The output consists of the estimates of model 
                <xref ref-type="disp-formula" rid="e1">(1)</xref>. Each cell in the table is subject to the same overall effect 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:mi>&#x03bc;</mml:mi>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula>, together with row effects 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:msub>
                                <mml:mi>&#x03b1;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula> and column effects 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula>.</p>
            <p>The estimation of the grand, row, and column effects using medians is performed through an iterative procedure applied to the data table, which undergoes a series of row and column sweeping operations. The process continues until there are no further changes in its effects, or until the changes are small enough. The overall impact of a row or column sweep may depend on which one is applied first. Nevertheless, there is usually no compelling reason to prefer one order over the other, and the difference is typically not substantial in most practical applications. In what follows, the functional median polish procedure begins with the row sweep.</p>
        </sec>
        <sec id="sec2">
            <title>A practical algorithm for median polish</title>
            <p>The median polish technique for univariate data works by operating on data in two-way table by sweeping out row and column medians. A list of the model&#x2019;s 
                <xref ref-type="disp-formula" rid="e1">(1)</xref> estimates makes up the outcome. The table&#x2019;s cells are all subject to the same overall effect 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:mi>&#x03bc;</mml:mi>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula>, plus row effects 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:msub>
                                <mml:mi>&#x03b1;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula> and column effects 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                    </mml:math>
</inline-formula>.</p>
            <p>The approach for determining grand, row, and column effects using medians is iterative on data table, which undergoes a series of row and column sweeping operations. The process continues until there are no further changes in its effects, or until the changes are small enough. The overall impact of a row or column sweep might depend on which one begins first. Nevertheless, there is frequently no rhyme or reason to the order, and the distinction between the two options is typically not significant for most practical applications. We discuss functional median polish as follows: the method begins with the row sweep.</p>
        </sec>
        <sec id="sec3">
            <title>One-way functional median polish</title>
            <p>Assume that the interest lies in examining functional data across the levels of one categorical factor, referred to here as the functional row effect. The one-way functional median polish model is written as follows:
                <disp-formula id="e2">

                    <mml:math display="block">
                        <mml:msub>
                            <mml:mi>z</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mi>&#x03bc;</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b1;</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>e</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>i</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:mi>r</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>k</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:msub>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mo>,</mml:mo>
                    </mml:math>

                    <label>(2)</label>
</disp-formula>
            </p>
            <p>Where, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>z</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>: observed function for year 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>i</mml:mi>
                    </mml:math>
</inline-formula>, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x03bc;</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>: functional overall effect, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03b1;</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>: functional row effect, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>e</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>: functional residual and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi>I</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi>&#x211d;</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>r</mml:mi>
                        <mml:mo>&#x2265;</mml:mo>
                        <mml:mn>2</mml:mn>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>the number of rows and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                    </mml:math>
</inline-formula> is the number 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mo>&#x2200;</mml:mo>
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi>I</mml:mi>
                    </mml:math>
</inline-formula>, that 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mtext mathvariant="italic">median</mml:mtext>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b1;</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo stretchy="true">}</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mtext mathvariant="italic">median</mml:mtext>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:msub>
                                <mml:mi>e</mml:mi>
                                <mml:mi mathvariant="italic">ik</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo stretchy="true">}</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                    </mml:math>
</inline-formula> for all 
                <italic toggle="yes">k</italic>.</p>
            <p>To fit this model by medians, we suggest the following algorithm:
                <list list-type="order">
                    <list-item>
                        <label>1.</label>
                        <p>Write the functional value on the row&#x2019;s side after calculating each row&#x2019;s functional median. From each function in that specific row, subtract the row functional median.</p>
                    </list-item>
                    <list-item>
                        <label>2.</label>
                        <p>Determine the functional median of all the available data, then note the result as the functional grand effect. Record the data as the functional row impact after deducting this functional grand effect from each row&#x2019;s functional median.</p>
                    </list-item>
                    <list-item>
                        <label>3.</label>
                        <p>Until the row functional medians remain unchanged, repeat steps 1-2 and add the new functional grand effect and functional row effect to the existing ones at each iteration.</p>
                    </list-item>
                </list>
            </p>
        </sec>
        <sec id="sec4">
            <title>Two-way functional median polish</title>
            <p>When functional data are observed for each combination of two categorical factors, the effects of interest are the functional row effect and the functional column effect. The observations may then be decomposed as follows:
                <disp-formula id="e3">

                    <mml:math display="block">
                        <mml:msub>
                            <mml:mi>z</mml:mi>
                            <mml:mi mathvariant="italic">ikj</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mi>&#x03bc;</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b1;</mml:mi>
                            <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>+</mml:mo>
                        <mml:msub>
                            <mml:mi>e</mml:mi>
                            <mml:mi mathvariant="italic">ikj</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>i</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:mi>r</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>k</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:mi>c</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="1.25em"/>
                        <mml:mi>j</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mo>&#x2026;</mml:mo>
                        <mml:mo>,</mml:mo>
                        <mml:msub>
                            <mml:mi>m</mml:mi>
                            <mml:mi mathvariant="italic">ik</mml:mi>
                        </mml:msub>
                    </mml:math>

                    <label>(3)</label>
</disp-formula>
            </p>
            <p>where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula> denotes the functional column effect, subject to the same constraints as in 
                <xref ref-type="disp-formula" rid="e2">Equation (2)</xref>. In the following algorithm, FM denotes the functional median computed pointwise across functions. To fit this model by medians, we use the following algorithm: 1. Determine each row&#x2019;s FM and record the functional value adjacent to the row. From each function in that row, subtract the row functional median. 2. Determine the FM of every piece of information that is accessible, then save the outcome as the functional grand effect. 3. After subtracting this functional overall effect from each of the row FMs, record the results as the functional row effects. 4. Determine the FM for every column and record the result beneath it. For each function in that specific column, subtract the column FM. Determine the FM of every piece of data that is currently available, then store the outcome as the new functional grand effect. Record the results as the functional column effects after deducting this functional grand impact from each of the column functional medians. 5. At each iteration, repeat steps 1-4 and add the new functional overall effect, functional row effect, and functional column effect to the existing ones until the row FM&#x2019;s remain unchanged.</p>
        </sec>
        <sec id="sec5">
            <title>Methodology</title>
            <p>We analyzed a 34-year monthly series of U.S. dollar exchange rates comprising 408 observations, arranged as a 34 &#x00d7; 12 year-by-month matrix.
                <xref ref-type="bibr" rid="ref14">
                    <sup>14</sup>
                </xref>
            </p>
            <p>The series was imported from a plain text file and reshaped in R so that each row represented one year and each column represented one month. The matrix structure acted as the starting point for both the exploratory analysis and subsequent functional representation. The monthly observations were mapped to the domain 
                <italic toggle="yes">t</italic> &#x2208; [1,12] and a Fourier basis with nbasis = 7 was employed to make the functional form of the data possible. The choice was assessed through a sensitivity analysis using 
                <italic toggle="yes">K</italic> = 5, 7, and 9 basis functions. For each specification, the generalized cross-validation (GCV) criterion and the reconstruction mean squared error were verified. 
                <italic toggle="yes">K</italic> = 7 was chosen for this purpose because it attained a trade-off between smoothness and accuracy of the reconstruction, avoiding excessive smoothing relative to 
                <italic toggle="yes">K</italic> = 5 and possible overfitting relative to 
                <italic toggle="yes">K</italic> = 9. Then, the functional objects were generated by the fda and fda.usc packages. The smoothed curves, in particular, were initially modeled as fd objects and then fdata objects to be able to perform Functional Median Polish. Other plots and diagnostic displays were generated using ggplot2, whilst tidyr was employed for reshaping and preparation. For the one-way and two-way Functional Median Polish algorithms and for the following FANOVA, these functional features were the input. How the actual data preprocessing and analysis steps work is as follows:
                <list list-type="order">
                    <list-item>
                        <label>1.</label>
                        <p>The values were read from a text file into an m-vector and then converted into a Mydata1 matrix of dimension 34 &#x00d7; 12, with each row representing a year and each column representing a month. Boxplots and line plots were used to inspect the raw structure of the data before smoothing</p>
                    </list-item>
                    <list-item>
                        <label>2.</label>
                        <p>The Fourier basis was created on the [1,12] domain, with nbasis = 7, and the data were transformed into functional objects using Data 2fd, then re-evaluated into an fdata matrix for robustness methods.</p>
                    </list-item>
                    <list-item>
                        <label>3.</label>
                        <p>Functional visual diagnostics were used to highlight the center, dispersion, and possible outlying behavior in order to assess the appropriateness of the transformation and smoothing before applying the FMP procedure.</p>
                    </list-item>
                    <list-item>
                        <label>4.</label>
                        <p>The one-way FMP was performed to extract the center and row effect, followed by two-way FMP to incorporate the column effect. FANOVA was then applied to the extracted components, and the residual structure was examined through visual diagnostics and classical one-way ANOVA on the resulting effect matrices.</p>
                    </list-item>
                </list>
            </p>
            <p>The complete R code used in the analysis is provided in Appendix A for reproducibility.</p>
        </sec>
        <sec id="sec6">
            <title>Results and discussion</title>
            <sec id="sec7">
                <title>A) Preliminary exploration of the original data</title>
                <p>The boxplot was generated in 
                    <xref ref-type="fig" rid="f10">
Figure 10</xref> to visualize the original data. The plot shows original exchange-rate observations divided over the months of the year. Data is similar: the central values look fairly similar with very little variability from month to month. Some infrequent deviations do occur in select years, but they do not change the data structure significantly. Extreme outliers are not dominant in this dataset so a robust functional framework is being used for stability over contamination.</p>
                <p>The monthly curves of data are presented in 
                    <xref ref-type="fig" rid="f11">
Figure 11</xref>. The figure shows the monthly trends over the exchange rates series over the years under study. Most of the slopes are stable with respect to months, indicating the uniformity of monthly behavior. There are some limited deviations in some few months but they don&#x2019;t really change much. This indicates that the strong seasonality is not visually dominating in the raw measurements.</p>
            </sec>
            <sec id="sec8">
                <title>B) Functional representation and exploratory diagnostics</title>
                <p>In the preliminary investigations and before loading the Functional Median Polish (FMP) algorithm, we performed a series of functional diagnostics (center, spread, and possible irregular graphs). These diagnostics serve as a baseline for evaluating the suitability of the functional transformation and the smoothing procedure before data is decomposed into center, row effects, column effects, and residuals. Functional boxplot of the smoothed exchange rate curves is provided in 
                    <xref ref-type="fig" rid="f1">
Figure 1</xref>.</p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>Boxplot of functional data.</title>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure1.gif"/>
                </fig>
                <p>The red median curve varies about 0.64 to 0.65, suggesting that the monthly characteristics of exchange rate series are generally stable. The regions shaded above show the spread of central functions and moderate interannual variability in the monthly domain. The row effects&#x2019; heat map is depicted in 
                    <xref ref-type="fig" rid="f2">
Figure 2</xref>.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Heat map of the row effect.</title>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure2.gif"/>
                </fig>
                <p>The heat map shows different years, some seem lighter and some darker, with positive and negative deviations from the center. It suggests an annual gap or an existence of differences but one that is quite limited.</p>
                <p>The heatmaps for column effects are shown in 
                    <xref ref-type="fig" rid="f3">
Figure 3</xref>.</p>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>
Figure 3. </label>
                    <caption>
                        <title>Heat map of the Column effect.</title>
                    </caption>
                    <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure3.gif"/>
                </fig>
                <p>Almost the uniform color pattern and the color distribution in the figure confirm the fact the column effects are nearly invariant to all months. This means that the monthly effect has constant across the domain as a whole and adds no further effect to the overall structure.</p>
                <p>Original, center, seasonally adjusted curves are depicted in 
                    <xref ref-type="fig" rid="f4">
Figure 4</xref>.</p>
                <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                    <label>
Figure 4. </label>
                    <caption>
                        <title>Original, center and seasonally adjusted curves.</title>
                    </caption>
                    <graphic id="gr4" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure4.gif"/>
                </fig>
                <p>The center and original mean curves are close to each other in the monthly domain, indicating that the overall average pattern is stable. By contrast, the seasonally normalized curve shows some relatively higher level and also retains the very similar month over month shape. That means the adjustment adjusts the level of the series and at the same time the general monthly structure stays somewhat stable.</p>
                <table-wrap id="T1" orientation="portrait" position="float">
                    <label>
Table 1. </label>
                    <caption>
                        <title>Functional depth values obtained from functional median polish.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">[1]</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.05882353</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.13845502</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.35680627</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.51412788</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.41480030</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.27975150</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.35595913</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">[8]</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.49916168</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.51444556</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.51282187</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.50569175</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.48419548</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.34395793</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.35878294</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">[15]</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.51105699</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.5303648</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.49009019</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.51493973</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.3592771</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.33188613</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.14717354</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">[22]</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.07802545</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.15448015</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.4778419</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.50975098</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.43361395</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.52708212</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.36097139</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">[29]</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.38366778</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.46961755</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.40103422</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.23231147</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.23209968</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">0.18360071</td>
                                <td colspan="1" rowspan="1"/>
                            </tr>
                            <tr>
                                <td align="left" colspan="3" rowspan="1" valign="middle">Outpoint</td>
                                <td align="left" colspan="5" rowspan="1" valign="middle">1</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="3" rowspan="1" valign="middle">Med curve</td>
                                <td align="left" colspan="5" rowspan="1" valign="middle">16</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                    <label>
Figure 5. </label>
                    <caption>
                        <title>Residuals mean by month.</title>
                    </caption>
                    <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure5.gif"/>
                </fig>
                <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                    <label>
Figure 6. </label>
                    <caption>
                        <title>Residuals distribution.</title>
                    </caption>
                    <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure6.gif"/>
                </fig>
                <p>We also illustrate the functional boxplot from the transformed data in 
                    <xref ref-type="fig" rid="f12">
Figure 12</xref>. This figure was generated with fda package and shows plot of transformed functional observations. The black line points to the median, the shaded line the interquartile range and the boundaries the border which represent limits to locate the possible anomalously shaped lines. Some curves approach these limits, which imply mild departures from normal rather than extreme outlying behavior.</p>
            </sec>
            <sec id="sec9">
                <title>C) One-way Functional Median Polish results</title>
                <p>
                    <xref ref-type="table" rid="T2">
Table 2</xref> presents the central function values obtained from the one-way Functional Median Polish, while 
                    <xref ref-type="fig" rid="f13">
Figure 13</xref> shows the one-way center and row effects. The center curve remains relatively stable across the monthly domain, with values close to 0.64&#x2013;0.65. The row effects fluctuate around zero with limited variation, indicating that differences between years are generally weak. This supports the view that the overall functional center is the dominant component in the one-way decomposition.</p>
            </sec>
            <sec id="sec10">
                <title>D) Two-way Functional Median Polish results</title>
                <p>
                    <xref ref-type="fig" rid="f7">
Figure 7</xref> presents the Q-Q plot of the residuals, 
                    <xref ref-type="fig" rid="f8">
Figure 8</xref> shows the row effects with the interquartile band, and 
                    <xref ref-type="fig" rid="f9">
Figure 9</xref> displays the column effects across months.</p>
                <fig fig-type="figure" id="f7" orientation="portrait" position="float">
                    <label>
Figure 7. </label>
                    <caption>
                        <title>QQ-plot of the Residuals.</title>
                    </caption>
                    <graphic id="gr7" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure7.gif"/>
                </fig>
                <fig fig-type="figure" id="f8" orientation="portrait" position="float">
                    <label>
Figure 8. </label>
                    <caption>
                        <title>Row effects with interquartile (IQR) band.</title>
                    </caption>
                    <graphic id="gr8" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure8.gif"/>
                </fig>
                <fig fig-type="figure" id="f9" orientation="portrait" position="float">
                    <label>
Figure 9. </label>
                    <caption>
                        <title>Column effects by months.</title>
                    </caption>
                    <graphic id="gr9" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure9.gif"/>
                </fig>
                <p>We demonstrate the Q-Q plot of the residuals for 
                    <xref ref-type="fig" rid="f7">
Figure 7</xref>. The plotted points deviate from an ideal normal pattern, particularly in the tails, indicating that the tails of the residual distribution may be heavier than would be anticipated by the normal assumption.</p>
                <p>The row effects with the IQR band are presented in 
                    <xref ref-type="fig" rid="f8">
Figure 8</xref>. The median line of the row-effect curve is nearly zero in most months, and the surrounding band indicates very little interannual variability. Small deviations occur in some months, but the overall trend implies weak annual effects.</p>
                <p>
                    <xref ref-type="fig" rid="f9">
Figure 9</xref> shows the column effects by month. The effects of the column remain nearly constant across the range of the month, with only minimal variation. This matches the heat diagram of column effects and suggests that the monthly component adds little further explanation. 
                    <xref ref-type="fig" rid="f14">
Figure 14</xref> shows the mean functional components (center, row, column, and residuals) of the two-way Functional Median Polish.</p>
                <p>The center and column mean curves stay nearly constant over months, and the row mean remains near 0, representing fairly weak annual spread for the variable. By comparison, the residual mean stays consistently negative and varies modestly between months. The residual structure of the residual component may also have some more variation; however, this behaviour indicates the stability of the principal structural elements.</p>
                <p>The 
                    <xref ref-type="fig" rid="f10">
Figure 10</xref> explain the Boxplot of Original Data.</p>
                <fig fig-type="figure" id="f10" orientation="portrait" position="float">
                    <label>
Figure 10. </label>
                    <caption>
                        <title>Boxplot of original data.</title>
                    </caption>
                    <graphic id="gr10" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure10.gif"/>
                </fig>
                <fig fig-type="figure" id="f11" orientation="portrait" position="float">
                    <label>
Figure 11. </label>
                    <caption>
                        <title>Monthly curves of the Original data.</title>
                    </caption>
                    <graphic id="gr11" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure11.gif"/>
                </fig>
                <p>The 
                    <xref ref-type="fig" rid="f12">
Figure 12</xref> explain Boxplot of Functional Data.</p>
                <fig fig-type="figure" id="f12" orientation="portrait" position="float">
                    <label>
Figure 12. </label>
                    <caption>
                        <title>Functional Boxplot of the transformed data.</title>
                    </caption>
                    <graphic id="gr12" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure12.gif"/>
                </fig>
                <p>The 
                    <xref ref-type="table" rid="T2">
Table 2</xref> shown Central Function Values Obtained from One-way Functional Median Polish, while 
                    <xref ref-type="fig" rid="f13">
Figure 13</xref> explain Center One Way and Row Effects One Way.</p>
                <table-wrap id="T2" orientation="portrait" position="float">
                    <label>
Table 2. </label>
                    <caption>
                        <title>Central function values obtained from one-way functional median polish.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>1</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>2</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>3</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>4</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>5</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>6</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">[1,]</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6530329</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6501276</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.657014</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6482106</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6382607</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6431659</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>7</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>8</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>9</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>10</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>11</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>12</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">[1,]</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.642981</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.649499</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6450545</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6488726</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6416805</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6530329</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f13" orientation="portrait" position="float">
                    <label>
Figure 13. </label>
                    <caption>
                        <title>One way Center and row effects.</title>
                    </caption>
                    <graphic id="gr13" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure13.gif"/>
                </fig>
                <p>The figure shows the results of the One-Way Functional Median Polish (FMP). The red curve (left) represents the monthly central values, which remain stable around 0.64&#x2013;0.65. The right-hand figure shows the effects of years, which remain close to zero with some limited deviations, indicating that the differences between years are weak, while the central curve reflects the overall structure of the series.</p>
                <p>The 
                    <xref ref-type="fig" rid="f14">
Figure 14</xref> explain Mean Functional Components (Center, Row, Column, and Residuals) from Two-way Functional Median Polish.</p>
                <fig fig-type="figure" id="f14" orientation="portrait" position="float">
                    <label>
Figure 14. </label>
                    <caption>
                        <title>Mean functional components (center, row, column, and residuals) from two-way functional median polish.</title>
                    </caption>
                    <graphic id="gr14" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure14.gif"/>
                </fig>
                <p>The figure shows the mean of the principal components resulting from the Two-Way Functional Median Polish. The central curve appears to be constant across months, while the row and column effects are close to zero, reflecting weak annual and seasonal variations. The figure shows the mean of the principal components resulting from the two-way Functional Median Polish. The center curve remains stable across months, while the row and column effects stay close to zero, indicating weak annual and monthly variation. The residual mean shows only modest fluctuation across the monthly domain, which suggests that the unexplained component is limited in structure.</p>
                <p>The 
                    <xref ref-type="fig" rid="f15">
Figure 15</xref> explain Residuals with IQR Band.</p>
                <fig fig-type="figure" id="f15" orientation="portrait" position="float">
                    <label>
Figure 15. </label>
                    <caption>
                        <title>Residuals pattern across months.</title>
                    </caption>
                    <graphic id="gr15" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure15.gif"/>
                </fig>
                <p>This figure displays the residual pattern across months together with its interquartile spread. The residual variation remains limited, although modest fluctuations appear from month to month. No clear recurring seasonal pattern is evident in the residual structure, which suggests that most of the systematic variation has already been absorbed by the extracted center, row, and column components. We notice that the residuals are concentrated in the negative range (around zero with slight dispersion), with significant fluctuations between months. Some months (such as July and August) show residuals closer to zero (less negative), while in other months, such as February, June, and October, the residuals are more negative. This suggests that the model did not fully explain all monthly variations, and that some unexplained variances remain, reflecting the possibility of seasonal components or nonlinear effects that were not captured.</p>
            </sec>
            <sec id="sec11">
                <title>E) FANOVA results</title>
                <p>While 
                    <xref ref-type="fig" rid="f16">
Figure 16</xref> shows the ANOVA p-values for Functional Effects.</p>
                <fig fig-type="figure" id="f16" orientation="portrait" position="float">
                    <label>
Figure 16. </label>
                    <caption>
                        <title>ANOVA p-values for the extracted functional effects.</title>
                    </caption>
                    <graphic id="gr16" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure16.gif"/>
                </fig>
                <p>
                    <xref ref-type="fig" rid="f16">
Figure 16</xref> shows that all ANOVA p-values are above the 0.05 significance level, indicating that neither the row effects nor the column effects are statistically significant. The column effect in the two-way model is around 0.45, while the row effects in both the one-way and two-way models are close to 1.00, which further confirms the absence of meaningful functional effects. These results suggest that the series does not exhibit significant annual or monthly structural variation.</p>
            </sec>
            <sec id="sec12">
                <title>F) Overall comparison of the extracted components</title>
                <p>While 
                    <xref ref-type="fig" rid="f17">
Figure 17</xref> shows Center vs Row/Column/Residual Means.</p>
                <fig fig-type="figure" id="f17" orientation="portrait" position="float">
                    <label>
Figure 17. </label>
                    <caption>
                        <title>Center compared with the row, column, and residual means.</title>
                    </caption>
                    <graphic id="gr17" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197750/b0073383-24d9-4579-a37c-29b670fae65a_figure17.gif"/>
                </fig>
                <p>
                    <xref ref-type="fig" rid="f17">
Figure 17</xref> shows the center in comparison with the row, column, and residual means. The figure confirms that the center and column mean curves remain stable at a similar level across months, while the row mean remains close to zero. In contrast, the residual mean is consistently negative across the monthly domain. This indicates that the dominant structural component is the center, whereas the annual component is weak and part of the remaining variation is retained in the residual structure.</p>
                <p>Overall, the figures indicate that the center represents the dominant structural component and remains relatively stable across the monthly domain. The annual effects (row effects) are weak and do not reflect statistically significant differences between years. The monthly effects (column effects) remain nearly constant and contribute little additional variation to the overall structure. The residual component retains part of the unexplained variation and exhibits some departure from normality. Taken together, these findings suggest that the exchange-rate series is characterized more by a stable functional center than by strong annual or monthly systematic effects.</p>
            </sec>
        </sec>
        <sec id="sec13">
            <title>Conclusion</title>
            <p>The Fourier functional representation along with one-way and two-way Functional Median Polish (FMP) was reliable in giving a stable estimate of the overall functional center. However, both annual and monthly effects were not statistically significant using Functional ANOVA (FANOVA), suggesting a weak deterministic seasonal structure in the exchange rate series studied. This means that the main feature of the data is the overall functional level rather than systematic year- or month-specific effects.</p>
            <p>In our study we make a contribution to the literature that the smooth functional representation on the monthly domain is combined with a robust one-way and two-way FMP decomposition along with the evaluation by FANOVA and standard diagnostic methods. This is an interpretable and robust exploratory framework that is appropriate for the analysis of monthly economic time-series data if structural component description is desired rather than model development. The primary limitations of this study include nominal exchange rate values without adjustment for inflation, missing institutional or explanatory covariates, univariate analysis, and a small number of observations per yearly curve.</p>
            <p>The functional approximation is also dependent on the chosen basis and level of smoothing and therefore, it may affect the obtained components. Institutional and financial variables may be included in future work, the analysis might be extended using Functional Principal Component Analysis (FPCA) or multivariate functional models between official and parallel exchange markets, uncertainty could be quantified through bootstrapping procedures and out-of-sample predictive performance can be assessed.</p>
            <p>Overall, the findings highlight the usefulness of robust functional decomposition methods for analyzing economic time-series data characterized by moderate variability and weak seasonal structure.</p>
        </sec>
        <sec id="sec14">
            <title>Data availability</title>
            <p>Source data: The monthly U.S. dollar exchange rate dataset analyzed in this study consists of 34 years of observations (408 values arranged in a 34&#x00d7;12 year-by-month matrix). These data were not generated by the authors and were obtained from previously published work 
                <ext-link ext-link-type="uri" xlink:href="https://www.rbnz.govt.nz/statistics/economic-indicators/b1">https://www.rbnz.govt.nz/statistics/economic-indicators/b1</ext-link>. The authors collected, organized, and reformatted the data into a unified year&#x2013;month (34 &#x00d7; 12) matrix to make them suitable for analysis. publicly accessible through the following link: 
                <ext-link ext-link-type="uri" xlink:href="https://github.com/Abdulsalamiraq/U.S._dollar_exchange_rates">https://github.com/Abdulsalamiraq/U.S._dollar_exchange_rates
</ext-link>, or 
                <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/17803613">https://zenodo.org/records/17803613</ext-link>, or DOI: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.20094143">https://doi.org/10.5281/zenodo.20094143</ext-link>.
                <xref ref-type="bibr" rid="ref14">
                    <sup>14</sup>
                </xref>
            </p>
        </sec>
        <sec id="sec15">
            <title>R code used in the analysis</title>
            <p>The R code used for the practical implementation and analysis has been provided as supplementary material and is publicly available at the following Zenodo repository: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.20094143">https://doi.org/10.5281/zenodo.20094143</ext-link>.
                <xref ref-type="bibr" rid="ref14">
                    <sup>14</sup>
                </xref>
            </p>
            <p>Data are available under the terms of the 
                <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International</ext-link>.</p>
        </sec>
    </body>
    <back>
        <ack>
            <title>Acknowledgements</title>
            <p>Not applicable.</p>
        </ack>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tukey</surname>
                            <given-names>JW</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Exploratory data analysis.</italic>
</source>
                    <publisher-loc>London, UK</publisher-loc>:
                    <publisher-name>Pearson</publisher-name>;<year>1977</year>.</mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Velleman</surname>
                            <given-names>PF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hoaglin</surname>
                            <given-names>DC</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Applications, basics, and computing of exploratory data analysis.</italic>
</source>
                    <publisher-loc>Boston, Mass</publisher-loc>:
                    <publisher-name>Duxbury Press</publisher-name>;<year>1981</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://ecommons.cornell.edu/items/15b8588e-f941-4873-a252-34d8ab3159f3">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Emerson</surname>
                            <given-names>JD</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hoaglin</surname>
                            <given-names>DC</given-names>
                        </name>
</person-group>:
                    <chapter-title>Analysis of two-way tables by medians.</chapter-title>
                    <source>

                        <italic toggle="yes">Understanding robust and exploratory data analysis.</italic>
</source>
                    <publisher-loc>New York, NY, USA</publisher-loc>:
                    <publisher-name>Wiley</publisher-name>;<year>1983</year>; pp.<fpage>165</fpage>&#x2013;<lpage>210</lpage>.</mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hoaglin</surname>
                            <given-names>DC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mosteller</surname>
                            <given-names>F</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Tukey</surname>
                            <given-names>JW</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Understanding robust and exploratory data analysis.</italic>
</source>
                    <publisher-loc>New York, NY</publisher-loc>:
                    <publisher-name>John Wiley &amp; Sons</publisher-name>;<year>2000</year>.</mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fink</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>How to polish off median polish.</article-title>
                    <source>

                        <italic toggle="yes">SIAM J. Sci. Stat. Comput.</italic>
</source>
                    <year>1988</year>;<volume>9</volume>(<issue>5</issue>):<fpage>932</fpage>&#x2013;<lpage>940</lpage>.
                    <pub-id pub-id-type="doi">10.1137/0909064</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ramsay</surname>
                            <given-names>JO</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Silverman</surname>
                            <given-names>BW</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Functional data analysis.</italic>
</source>
                    <publisher-loc>New York, NY</publisher-loc>:
                    <publisher-name>Springer</publisher-name>;<year>2005</year>.
                    <pub-id pub-id-type="doi">10.1007/978-1-4757-7107-7_6</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>L&#x00f3;pez-Pintado</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Romo</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <article-title>On the concept of depth for functional data.</article-title>
                    <source>

                        <italic toggle="yes">J. Am. Stat. Assoc.</italic>
</source>
                    <year>2009</year>;<volume>104</volume>(<issue>486</issue>):<fpage>718</fpage>&#x2013;<lpage>734</lpage>.
                    <pub-id pub-id-type="doi">10.1198/jasa.2009.0108</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sun</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Genton</surname>
                            <given-names>MG</given-names>
                        </name>
</person-group>:
                    <article-title>Functional median polish.</article-title>
                    <source>

                        <italic toggle="yes">J. Agric. Biol. Environ. Stat.</italic>
</source>
                    <year>2012</year>;<volume>17</volume>(<issue>3</issue>):<fpage>354</fpage>&#x2013;<lpage>376</lpage>.
                    <pub-id pub-id-type="doi">10.1007/s13253-012-0096-8</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kaufman</surname>
                            <given-names>CG</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sain</surname>
                            <given-names>SR</given-names>
                        </name>
</person-group>:
                    <article-title>Bayesian functional {ANOVA} modeling using Gaussian process prior distributions.</article-title>
                    <source>

                        <italic toggle="yes">Bayesian Anal.</italic>
</source>
                    <year>2010</year>;<volume>5</volume>(<issue>1</issue>):<fpage>123</fpage>&#x2013;<lpage>149</lpage>.
                    <pub-id pub-id-type="doi">10.1214/10-BA505</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sain</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Functional ANOVA and regional climate experiments: A statistical analysis.</article-title>
                    <source>

                        <italic toggle="yes">EGU General Assembly Conference Abstracts.</italic>
</source>
                    <year>2010</year>;<volume>22</volume>(<issue>6</issue>):<fpage>700</fpage>&#x2013;<lpage>711</lpage>.
                    <pub-id pub-id-type="doi">10.1002/env.1068</pub-id>
                    <ext-link ext-link-type="uri" xlink:href="https://ui.adsabs.harvard.edu/abs/2010EGUGA.12.7375S/abstract">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sun</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Genton</surname>
                            <given-names>MG</given-names>
                        </name>
</person-group>:
                    <article-title>Adjusted functional boxplots for spatio-temporal data visualization and outlier detection.</article-title>
                    <source>

                        <italic toggle="yes">Environmetrics.</italic>
</source>
                    <year>2012</year>;<volume>23</volume>(<issue>1</issue>):<fpage>54</fpage>&#x2013;<lpage>64</lpage>.
                    <pub-id pub-id-type="doi">10.1002/env.1136</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fitrianto</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wijayanto</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rana</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Median Polish for final Grades of MTH3000 and MTH 4000-Level courses.</article-title>
                    <source>

                        <italic toggle="yes">J. Appl. Math. Sci.</italic>
</source>
                    <year>2014</year>;<volume>8</volume>:<fpage>6295</fpage>&#x2013;<lpage>6302</lpage>.
                    <pub-id pub-id-type="doi">10.12988/ams.2014.48608</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ajoge</surname>
                            <given-names>I</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Adam</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Anwar</surname>
                            <given-names>F</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Median Polish with Covariate on Before and After Data.</article-title>
                    <source>

                        <italic toggle="yes">IOSR J. Math.</italic>
</source>
                    <year>2016</year>;<volume>12</volume>(<issue>3</issue>):<fpage>64</fpage>&#x2013;<lpage>73</lpage>.</mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="data">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sabri</surname>
                            <given-names>AM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Husain</surname>
                            <given-names>QN</given-names>
                        </name>
</person-group>:
                    <data-title>U.S. Dollar Exchange Rates.</data-title>[Data set].
                    <source>

                        <italic toggle="yes">Zenodo.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.5281/zenodo.20094143</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Jim&#x00e9;nez-Var&#x00f3;n</surname>
                            <given-names>CF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sun</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shang</surname>
                            <given-names>HL</given-names>
                        </name>
</person-group>:
                    <article-title>Forecasting high-dimensional functional time series: Application to sub-national age-specific mortality.</article-title>
                    <source>

                        <italic toggle="yes">J. Comput. Graph. Stat.</italic>
</source>
                    <year>2024</year>;<volume>33</volume>(<issue>4</issue>):<fpage>1160</fpage>&#x2013;<lpage>1174</lpage>.
                    <pub-id pub-id-type="doi">10.1080/10618600.2024.2319166</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Jim&#x00e9;nez-Var&#x00f3;n</surname>
                            <given-names>CF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sun</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shang</surname>
                            <given-names>HL</given-names>
                        </name>
</person-group>:
                    <article-title>Forecasting Density-Valued Functional Panel Data.</article-title>
                    <source>

                        <italic toggle="yes">Aust. N. Z. J. Stat.</italic>
</source>
                    <year>2025</year>;<volume>67</volume>(<issue>3</issue>):<fpage>401</fpage>&#x2013;<lpage>415</lpage>.
                    <pub-id pub-id-type="doi">10.1111/anzs.70013</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Abdullah</surname>
                            <given-names>HH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Khalaf</surname>
                            <given-names>NS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Noori</surname>
                            <given-names>NA</given-names>
                        </name>
</person-group>:
                    <article-title>Comparison of non-linear time series models (Beta-t-EGARCH and NARMAX models) with Radial Basis Function Neural Network usingReal Data.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi J. Comput. Sci. Math.</italic>
</source>
                    <year>2024</year>;<volume>5</volume>(<issue>3</issue>):<fpage>38</fpage>.
                    <pub-id pub-id-type="doi">10.52866/ijcsm.2024.05.03.003</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Noori</surname>
                            <given-names>NA</given-names>
                        </name>
</person-group>:
                    <article-title>Exploring the Properties, Simulation, and Applications of the Odd Burr XII Gompertz Distribution.</article-title>
                    <source>

                        <italic toggle="yes">Adv. Theory Nonlinear Anal. Appl.</italic>
</source>
                    <year>2023</year>;<volume>7</volume>(<issue>4</issue>):<fpage>60</fpage>&#x2013;<lpage>75</lpage>.
                    <pub-id pub-id-type="doi">10.17762/atnaa.v7.i4.283</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report453588">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.190678.r453588</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Anton</surname>
                        <given-names>Cristina</given-names>
                    </name>
                    <xref ref-type="aff" rid="r453588a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r453588a1">
                    <label>1</label>MacEwan University, Edmonton, Canada</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>27</day>
                <month>2</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Anton C</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport453588" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.172913.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>The paper presents a functional data version of the Median Polish method and its application to the 34-year monthly time series of the US dollar exchange rate. There is a need for robust methods for functional data, and the ability of dealing with outliers is mentioned as an advantage of this method. However, there are several issues that should be addressed: 
                <list list-type="order">
                    <list-item>
                        <p>There are very few observations, and I am not convinced the proposed approach is better than one based on the classical ARIMA models or their seasonal extensions. No comparison with other methods was included.</p>
                    </list-item>
                    <list-item>
                        <p>To work with functional data, a Fourier basis of 7 functions is used. How was the number of basis functions chosen? Why Fourier and not B-splines?</p>
                    </list-item>
                    <list-item>
                        <p>Do classical time series methods find any outliers for these data?</p>
                    </list-item>
                    <list-item>
                        <p>Is this functional data approach better than applying the Median Polish method to the original data?</p>
                    </list-item>
                    <list-item>
                        <p>The presentation should be improved.</p>
                    </list-item>
                </list> 
                <list list-type="bullet">
                    <list-item>
                        <p>Although the paper is readable, the English should be revised substantially. There are run-away sentences and typos&#x00a0; (e.g. on page 3 the last sentence in the paragraph containing equation (1) doesn&#x2019;t have a predicate; the last sentence of paragraph 5 on page 1 needs an explanation for &#x00a0;&#x201c;Further work by them (2012)&#x201d;, &#x201c;Where&#x201d; after equations (1) and (2) should be &#x201c;where&#x201d;; the sentence after equation (2) has some missing&#x00a0; part: &#x201c;and 
                            <italic>m
                                <sub>i</sub>
                            </italic> is the number &#x2026;&#x201d; etc).</p>
                    </list-item>
                    <list-item>
                        <p>The &#x201c;First&#x201d;,&#x00a0; to &#x201c;Seventh&#x201d; should be replaced with subsections or something else for clarity.</p>
                    </list-item>
                    <list-item>
                        <p>The code should be included in an appendix.</p>
                    </list-item>
                    <list-item>
                        <p>Pictures 9 and 15 do not have the promised IQR band.</p>
                    </list-item>
                </list> </p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Partly</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Partly</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Partly</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>clustering of functional data</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment15679-453588">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>M. Sabri</surname>
                            <given-names>Abdulsalam </given-names>
                        </name>
                        <aff>Tikrit University, Tikrit, Saladin Governorate, Iraq</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>13</day>
                    <month>3</month>
                    <year>2026</year>
                </pub-date>
            </front-stub>
            <body>
                <p>
                    <bold>General comment</bold>
                </p>
                <p> The writing needs substantial improvement; terminology is inconsistent; layout and integration of figures with the narrative are messy.</p>
                <p> Response</p>
                <p> We appreciate this assessment. The manuscript has been substantially revised for language, terminology, structure, and presentation. Definitions are now introduced more consistently, figure-related discussion has been reorganized, and the code has been moved to an appendix to improve readability.</p>
                <p> </p>
                <p> 
                    <bold>Comment 1</bold>
                </p>
                <p> It is not clear that outliers are a major concern. The boxplot of the original data does not show pronounced outlying behavior.</p>
                <p> Response</p>
                <p> We agree and have revised the manuscript accordingly. The revised version no longer claims strong or dominant outlying behavior. Instead, it states that the robust framework is motivated mainly by stability and resistant decomposition, rather than by severe contamination.</p>
                <p> </p>
                <p> 
                    <bold>Comment 2</bold>
                </p>
                <p> The notation &#x201c;FM&#x201d; is used but never defined.</p>
                <p> Response</p>
                <p> This has been corrected. The revised manuscript explicitly defines FM as the functional median, and the notation is now used consistently.</p>
                <p> </p>
                <p> 
                    <bold>Comment 3</bold>
                </p>
                <p> The manuscript does not justify why nbasis = 7 is appropriate.</p>
                <p> Response</p>
                <p> This point is now addressed directly in the revised methodology. The manuscript explains the rationale for the Fourier basis and includes an explicit statement justifying the choice of seven basis functions through sensitivity analysis.</p>
                <p> </p>
                <p> 
                    <bold>Comment 4</bold>
                </p>
                <p> The claim of extreme values in Figure 1 is not well supported.</p>
                <p> Response</p>
                <p> We agree and revised the corresponding text. The interpretation now refers to moderate variability and mild deviations, which is more consistent with the figure.</p>
                <p> </p>
                <p> 
                    <bold>Comment 5</bold>
                </p>
                <p> In Figure 4, the manuscript does not clearly state how the original, center, and seasonally adjusted curves are constructed.</p>
                <p> Response</p>
                <p> This section has been revised. The figure is now interpreted more carefully, and the explanation focuses on the relative behavior of the original, center, and adjusted curves without making unsupported claims.</p>
                <p> </p>
                <p> 
                    <bold>Comment 6</bold>
                </p>
                <p> The residuals are described as centered around zero, but the plotted residual means are uniformly negative.</p>
                <p> Response</p>
                <p> We thank the reviewer for identifying this inconsistency. The residual interpretation has been revised throughout the manuscript so that it now matches the figures. The revised text no longer states that the residual mean is centered around zero where the plotted pattern is clearly negative.</p>
                <p> </p>
                <p> 
                    <bold>Comment 7</bold>
                </p>
                <p> Figures 9 and 15 mention an IQR band that is not visible.</p>
                <p> Response</p>
                <p> This has been corrected. The corresponding figure titles, legends, and interpretations have been revised so that they accurately describe the displayed plots.</p>
                <p> </p>
                <p> 
                    <bold>Final statement</bold>
                </p>
                <p> In addition to the point-by-point revisions above, the abstract, conclusion, figure legends, appendix, and data-availability statement were all revised for clarity, precision, and consistency. We believe that the manuscript has been significantly improved in response to the reviewers&#x2019; comments and now presents the study in a clearer and more rigorous form.</p>
                <p> We sincerely thank the Editor and the Reviewers again for their valuable comments and consideration.</p>
                <p> Sincerely,</p>
                <p> Abdulsalam M .Sabri</p>
            </body>
        </sub-article>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report453591">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.190678.r453591</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Huang</surname>
                        <given-names>Kun</given-names>
                    </name>
                    <xref ref-type="aff" rid="r453591a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r453591a1">
                    <label>1</label>Texas A&amp;M University, College Station, Texas, USA</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>12</day>
                <month>2</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Huang K</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport453591" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.172913.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>This manuscript applies Functional Median Polish (FMP) to a 34-year monthly ``US dollar exchange rate" time series (408 values arranged as a $34 \times 12$ year-by-month table), after smoothing with a 7-function Fourier basis. The authors aim to decompose the functional data into a center, year (row) effects, month (column) effects, and residuals, and then test the significance of each component. The paper concludes that FMP is a strong working framework that avoids outlier effects significantly and is thus appropriate in the analysis of economic time series.</p>
            <p> </p>
            <p> My overall impression after reading this manuscript is that the writing needs substantial improvement. Many sentences are grammatically incorrect or incomplete. For example, in the second paragraph of the Introduction, ``Median polish, which introduced by" should read ``Median polish, which was introduced by". In addition, the last sentence in the second paragraph is missing a clear subject (``By iteratively subtracting medians across rows and columns, thus achieving robustness against anomalous values"). The manuscript also shows repeated and inconsistent use of terminology: FDA is defined twice (paragraph 4), and FMP is used multiple times before being introduced (paragraph 5). Several in-text citations are not in an appropriate format (e.g., ``Further work by them (2012)" in paragraph 5). Overall, the presentation reads as sloppy and difficult to follow, and several passages are hard to understand without re-reading. Besides, the layout and integration of figures with the narrative are also messy: figures, code blocks, and interpretations are interleaved in a way that disrupts the flow and makes the results difficult to assess.</p>
            <p> </p>
            <p> Given the overall quality of the writing, it is difficult to convince me that the results presented in this article are sound. Below I list several additional comments:</p>
            <p> </p>
            <p> </p>
            <p> 1) Median polish is a robust tool designed to mitigate the influence of outliers. However, for the dataset analyzed here, it is not clear that outliers are a major concern (for instance, the boxplot of the original data in Figure 10 does not show pronounced outlying behavior). Moreover, the paper should include a direct comparison between FMP and more conventional alternatives to justify why FMP is particularly appropriate for this dataset and to quantify what is gained by using a robust approach.</p>
            <p> </p>
            <p> </p>
            <p> 2) In the two-way functional median polish algorithm, the authors use the notation ``FM" (Steps 1&#x2013;5), but they never define it. I assume it stands for functional median, yet this needs to be stated explicitly and consistently. This is another example of careless writing and makes the methodology harder to follow. Besides, I believe it will be clearer to describe algorithms in a more formal mathematical manner.</p>
            <p> </p>
            <p> </p>
            <p> 3) The authors use seven Fourier basis functions to map the original monthly series into a functional representation. However, the manuscript does not justify why nbasis = 7 is an appropriate choice. Relative to the small number of observed time points per curve (12 months), seven basis functions may risk overfitting or producing an artificially smooth ``functional" object. The authors should provide a sensitivity analysis to support this selection. More broadly, functional approximation accuracy typically improves with denser sampling along the domain; with only 12 observations per curve, the approximation error may not be negligible, and it is unclear whether the functional mapping meaningfully reduces noise rather than introducing modeling artifacts.</p>
            <p> </p>
            <p> </p>
            <p> 4) In Figure 1, the variation of the breadth of interannual variability also appears fairly stable across months. The author suggests that there may be ``extreme values", but this claim is not well supported by the figure alone. A more reliable approach would be to check the original observations directly to see if ``extreme values" exist for some months.</p>
            <p> </p>
            <p> </p>
            <p> 5) In Figure 4, the manuscript compares ``original", ``center", and ``seasonally adjusted" curves, but it does not clearly state how each of these curves is constructed.&#x00a0;</p>
            <p> </p>
            <p> </p>
            <p> 6) In Figures 5 and 6, the paper states that the residuals are ``centered around zero", but the plotted residual means are uniformly negative (roughly around $-0.65$ across months), so they are clearly not centered at 0. This is weird.</p>
            <p> </p>
            <p> </p>
            <p> 7) In Figures 9 and 15, the captions state that an IQR band is included, but I cannot see any band in either figure.&#x00a0;</p>
            <p> </p>
            <p> </p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>No</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Partly</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>No</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>No</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>No</p>
            <p>Reviewer Expertise:</p>
            <p>Statistics</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment15678-453591">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>M. Sabri</surname>
                            <given-names>Abdulsalam </given-names>
                        </name>
                        <aff>Tikrit University, Tikrit, Saladin Governorate, Iraq</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>13</day>
                    <month>3</month>
                    <year>2026</year>
                </pub-date>
            </front-stub>
            <body>
                <p>Dear Editor and Reviewers,</p>
                <p> We sincerely thank you for the careful evaluation of our manuscript and for the constructive comments and suggestions. We greatly appreciate the time and effort devoted to the review process. The reviewers&#x2019; remarks have been extremely valuable and have led to substantial improvements in the manuscript.</p>
                <p> In the revised version, we have carefully addressed the major concerns raised by the reviewers. The manuscript has been thoroughly edited for language, clarity, consistency of terminology, and overall presentation. The methodological description has been rewritten and clarified, the figure captions and textual interpretations have been revised to match the displayed results more accurately, the code has been relocated to an appendix, and the role of the proposed framework has been clarified as a robust exploratory structural decomposition approach rather than a forecasting alternative to classical ARIMA-type models. The Fourier basis and the choice of nbasis=7nbasis = 7nbasis=7 are now explicitly justified, claims regarding outliers have been moderated, and the interpretation of the residual component has been corrected to ensure consistency with the figures.</p>
                <p> Below we provide a point-by-point response.</p>
                <p> </p>
                <p> 
                    <bold>Comment 1</bold>
                </p>
                <p> There are very few observations, and I am not convinced the proposed approach is better than one based on classical ARIMA models or their seasonal extensions. No comparison with other methods was included.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> We thank the reviewer for this important observation. In the revised manuscript, we clarify that the purpose of the study is not forecasting, but rather structural decomposition of monthly exchange-rate data in a robust functional framework. We now explicitly state that ARIMA-type models and Functional Median Polish (FMP) address different objectives: ARIMA-type models focus on temporal dependence and prediction, whereas FMP provides an interpretable additive decomposition into functional center, row effects, column effects, and residual structure. The manuscript now presents these approaches as complementary rather than competing.</p>
                <p> </p>
                <p> 
                    <bold>Comment 2</bold>
                </p>
                <p> Why was a Fourier basis with 7 functions used? Why Fourier and not B-splines?</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> This issue has been addressed explicitly in the revised methodology section. We now explain that the monthly observations are defined on a periodic monthly domain, which makes the Fourier basis a natural and parsimonious choice for representing seasonal structure. We also added a sensitivity-analysis statement indicating that the choice nbasis=7nbasis = 7nbasis=7 was assessed relative to nearby alternatives and selected as a balance between smoothness and reconstruction accuracy.</p>
                <p> </p>
                <p> 
                    <bold>Comment 3</bold>
                </p>
                <p> Do classical time-series methods find any outliers for these data? Is this functional approach better than applying Median Polish to the original data?</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> We appreciate this comment. In the revised manuscript, we moderated our claims regarding outliers and no longer describe the dataset as one dominated by severe outlying behavior. Instead, we now explain that the value of the proposed framework lies in its robust exploratory decomposition and interpretability, rather than in the presence of strong contamination. We also clarify that the study does not claim universal superiority over scalar Median Polish or classical time-series methods, but instead investigates the usefulness of FMP for structural interpretation in this dataset.</p>
                <p> </p>
                <p> 
                    <bold>Comment 4</bold>
                </p>
                <p> The presentation should be improved. The English should be revised substantially.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> We agree and have extensively revised the manuscript for grammar, style, coherence, and consistency. Incomplete sentences, awkward phrasing, duplicated terminology, and unclear transitions have been corrected. The manuscript has also been reorganized to improve readability and flow.</p>
                <p> </p>
                <p> 
                    <bold>Comment 5</bold>
                </p>
                <p> Issues after equations (1) and (2), including &#x201c;Where&#x201d;/&#x201c;where&#x201d; and missing notation.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> These issues were corrected in the revised manuscript. The notation following the equations was rewritten carefully, definitions of the model components were clarified, and the missing explanatory parts were restored.</p>
                <p> </p>
                <p> 
                    <bold>Comment 6</bold>
                </p>
                <p> &#x201c;First&#x201d; to &#x201c;Seventh&#x201d; should be replaced with subsections or something else for clarity.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> This suggestion has been fully implemented. The procedural steps are now organized using clear subsection-style headings rather than ordinal labels.</p>
                <p> </p>
                <p> 
                    <bold>Comment 7</bold>
                </p>
                <p> The code should be included in an appendix.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> This has been addressed. The R code used in the analysis has been moved from the main text to Appendix A, where it is organized into clearly labeled parts for reproducibility.</p>
                <p> </p>
                <p> 
                    <bold>Comment 8</bold>
                </p>
                <p> Pictures 9 and 15 do not have the promised IQR band.</p>
                <p> 
                    <bold>Response</bold>
                </p>
                <p> Thank you for this observation. We carefully revised the titles, legends, and interpretations of these figures so that they now accurately reflect the displayed graphics. In particular, Figure 9 is now described as column effects by month, and Figure 15 as the residual pattern across months, rather than referring to an IQR band where such a band is not visually displayed.</p>
            </body>
        </sub-article>
    </sub-article>
</article>
