<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "http://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="en" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<processing-meta>
<custom-meta-group content-type="composition">
<custom-meta specific-use="newgen" xlink:href="https://www.newgen.co/">
<meta-name>Composition Vendor</meta-name>
<meta-value>Newgen KnowledgeWorks (P) Ltd.</meta-value>
</custom-meta>
</custom-meta-group>
</processing-meta>
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">PLoS One</journal-id>
<journal-id journal-id-type="publisher-id">plos</journal-id>
<journal-id journal-id-type="pmc">plosone</journal-id>
<journal-title-group>
<journal-title>PLOS One</journal-title>
</journal-title-group>
<issn pub-type="epub">1932-6203</issn>
<publisher>
<publisher-name>Public Library of Science</publisher-name>
<publisher-loc>San Francisco, CA USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210</article-id>
<article-id pub-id-type="publisher-id">PONE-D-24-24548</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Research Article</subject>
</subj-group>
<subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Sociology</subject><subj-group><subject>Communications</subject><subj-group><subject>Social communication</subject><subj-group><subject>Social media</subject><subj-group><subject>Twitter</subject></subj-group></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Computer and information sciences</subject><subj-group><subject>Network analysis</subject><subj-group><subject>Social networks</subject><subj-group><subject>Social media</subject><subj-group><subject>Twitter</subject></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Sociology</subject><subj-group><subject>Social networks</subject><subj-group><subject>Social media</subject><subj-group><subject>Twitter</subject></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Medicine and health sciences</subject><subj-group><subject>Pathology and laboratory medicine</subject><subj-group><subject>Pathogenesis</subject><subj-group><subject>Host-pathogen interactions</subject></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Medicine and health sciences</subject><subj-group><subject>Medical conditions</subject><subj-group><subject>Infectious diseases</subject><subj-group><subject>Viral diseases</subject><subj-group><subject>COVID 19</subject></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Computer and information sciences</subject><subj-group><subject>Network analysis</subject><subj-group><subject>Social networks</subject></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Sociology</subject><subj-group><subject>Social networks</subject></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Sociology</subject><subj-group><subject>Communications</subject><subj-group><subject>Social communication</subject><subj-group><subject>Social media</subject></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Computer and information sciences</subject><subj-group><subject>Network analysis</subject><subj-group><subject>Social networks</subject><subj-group><subject>Social media</subject></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Sociology</subject><subj-group><subject>Social networks</subject><subj-group><subject>Social media</subject></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Research and analysis methods</subject><subj-group><subject>Research design</subject><subj-group><subject>Survey research</subject><subj-group><subject>Surveys</subject></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Medicine and health sciences</subject><subj-group><subject>Epidemiology</subject><subj-group><subject>Pandemics</subject></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Biology and life sciences</subject><subj-group><subject>Neuroscience</subject><subj-group><subject>Cognitive science</subject><subj-group><subject>Cognitive psychology</subject><subj-group><subject>Language</subject></subj-group></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Biology and life sciences</subject><subj-group><subject>Psychology</subject><subj-group><subject>Cognitive psychology</subject><subj-group><subject>Language</subject></subj-group></subj-group></subj-group></subj-group><subj-group subj-group-type="Discipline-v3">
<subject>Social sciences</subject><subj-group><subject>Psychology</subject><subj-group><subject>Cognitive psychology</subject><subj-group><subject>Language</subject></subj-group></subj-group></subj-group></subj-group></article-categories>
<title-group>
<article-title>Estimating affective polarization on a social network</article-title>
<alt-title alt-title-type="running-head">Affective polarization in social networks</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes" xlink:type="simple">
<contrib-id authenticated="true" contrib-id-type="orcid">https://orcid.org/0000-0002-1625-2435</contrib-id>
<name name-style="western">
<surname>Hohmann</surname>
<given-names>Marilena</given-names>
</name>
<role content-type="http://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role content-type="http://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role content-type="http://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role content-type="http://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role content-type="http://credit.niso.org/contributor-roles/software/">Software</role>
<role content-type="http://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role content-type="http://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
<role content-type="http://credit.niso.org/contributor-roles/writing-review-editing/">Writing – review &amp; editing</role>
<xref ref-type="aff" rid="aff001"><sup>1</sup></xref>
<xref ref-type="corresp" rid="cor001">*</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple">
<contrib-id authenticated="true" contrib-id-type="orcid">https://orcid.org/0000-0001-5984-5137</contrib-id>
<name name-style="western">
<surname>Coscia</surname>
<given-names>Michele</given-names>
</name>
<role content-type="http://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role content-type="http://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role content-type="http://credit.niso.org/contributor-roles/software/">Software</role>
<role content-type="http://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
<role content-type="http://credit.niso.org/contributor-roles/writing-review-editing/">Writing – review &amp; editing</role>
<xref ref-type="aff" rid="aff002"><sup>2</sup></xref>
</contrib>
</contrib-group>
<aff id="aff001"><label>1</label> <addr-line>Copenhagen Center for Social Data Science, University of Copenhagen, Copenhagen, Denmark</addr-line></aff>
<aff id="aff002"><label>2</label> <addr-line>CS Department, IT University of Copenhagen, Copenhagen, Denmark</addr-line></aff>
<contrib-group>
<contrib contrib-type="editor" xlink:type="simple">
<name name-style="western">
<surname>Gomes Ferreira</surname>
<given-names>Carlos Henrique</given-names>
</name>
<role>Editor</role>
<xref ref-type="aff" rid="edit1"/></contrib>
</contrib-group>
<aff id="edit1"><addr-line>Universidade Federal de Ouro Preto, BRAZIL</addr-line></aff>
<author-notes>
<fn fn-type="conflict" id="coi001">
<p>The authors have declared that no competing interests exist.</p>
</fn>
<corresp id="cor001">* E-mail: <email xlink:type="simple">marilena.hohmann@sodas.ku.dk</email></corresp>
</author-notes>
<pub-date pub-type="epub"><day>24</day><month>9</month><year>2025</year></pub-date>
<pub-date pub-type="collection"><year>2025</year></pub-date>
<volume>20</volume>
<issue>9</issue>
<elocation-id>e0328210</elocation-id>
<history>
<date date-type="received"><day>17</day><month>6</month><year>2024</year></date>
<date date-type="accepted"><day>25</day><month>6</month><year>2025</year></date>
</history>
<permissions>
<copyright-year>2025</copyright-year>
<copyright-holder>Hohmann, Coscia</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p></license>
</permissions>
<self-uri content-type="pdf" xlink:href="info:doi/10.1371/journal.pone.0328210"/>
<abstract>
<p>Concerns about polarization and hate speech on social media are widespread. Affective polarization, i.e., hostility among partisans, is crucial in this regard as it links political disagreements to hostile language online. However, only a few methods are available to measure how affectively polarized an online debate is, and the existing approaches do not investigate jointly two defining features of affective polarization: hostility and social distance. To address this methodological gap, we propose a network-based measure of affective polarization that combines both aspects – which allows them to be studied independently. We show that our measure accurately captures the relation between the level of disagreement and the hostility expressed towards others (affective component) and whom individuals choose to interact with or avoid (social distance component). Applying our measure to a large-scale Twitter data set on COVID-19, we find that affective polarization was low in February 2020 and increased to high levels as more users joined the Twitter discussion in the following months.</p>
</abstract>
<funding-group>
<funding-statement>The author(s) received no specific funding for this work.</funding-statement>
</funding-group>
<counts>
<fig-count count="5"/>
<table-count count="1"/>
<page-count count="16"/>
</counts>
<custom-meta-group>
<custom-meta id="data-availability">
<meta-name>Data Availability</meta-name>
<meta-value>Data cannot be shared publicly as restrictions of the European Union’s General Data Protection Regulation (GDPR) apply. All information needed to re-collect the data is provided in the Materials &amp; Methods section. The code needed to reproduce the results of the synthetic experiments is provided in the paper.</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec id="sec001" sec-type="intro">
<title>Introduction</title>
<p>Affective polarization describes the affective attitude towards like-minded and disagreeing others. Traditionally, surveys are used to measure affective polarization [<xref ref-type="bibr" rid="pone.0328210.ref001">1</xref>]. Survey respondents are, for instance, asked to indicate how they feel toward others with opposing political views or whether they would want an out-group member to be their colleague or friend. When participants feel more hostile towards the out-group than the in-group, affective polarization is high.</p>
<p>Social identity and group dynamics are central to affective polarization, but collecting information on social ties in surveys is challenging. Since this information is usually unavailable in survey data, a relevant conceptual component of affective polarization often remains undiscovered in these standard survey measures. Moreover, while surveys can provide detailed information on attitudes and intentions, this data might not necessarily reflect actual behavior [<xref ref-type="bibr" rid="pone.0328210.ref002">2</xref>]. Although a respondent might claim to dislike or avoid others they disagree with, a survey cannot conclusively clarify whether the participant indeed acts upon these intentions in everyday life [<xref ref-type="bibr" rid="pone.0328210.ref001">1</xref>,<xref ref-type="bibr" rid="pone.0328210.ref003">3</xref>].</p>
<p>Complementary to surveys, social media has emerged as a relevant domain for studying affective polarization [<xref ref-type="bibr" rid="pone.0328210.ref004">4</xref>–<xref ref-type="bibr" rid="pone.0328210.ref006">6</xref>]. On social media, large-scale group dynamics can be directly observed by considering the social network structures through which users interact. This raises the question: How can we measure affective polarization in a social network?</p>
<p>The most common approach to estimating affective polarization examines the average feelings or sentiment toward the in-group versus out-group [<xref ref-type="bibr" rid="pone.0328210.ref004">4</xref>,<xref ref-type="bibr" rid="pone.0328210.ref006">6</xref>–<xref ref-type="bibr" rid="pone.0328210.ref010">10</xref>]. This measure requires survey respondents or social media users to be divided into two groups. The resulting quantification of affective polarization is relatively crude because people are split into two groups regardless of nuances in political attitudes, such as being moderately conservative or extremely liberal.</p>
<p>A second type of approach involves correlational methods to quantify, for instance, the relation between the strength of policy preferences and how individuals feel toward others with different political ideas [<xref ref-type="bibr" rid="pone.0328210.ref011">11</xref>]. An advantage of this approach is that it is more nuanced than splitting the respondents into two categories. However, neither of the approaches discussed so far can account for how social interactions are organized, which is a crucial indicator of affective polarization.</p>
<p>Some network-based methods explicitly modeling those social relations exist, such as a measure proposed in [<xref ref-type="bibr" rid="pone.0328210.ref005">5</xref>]. The authors split Twitter users into two groups and then measure the sentiment of the interactions within and between groups. While this method considers the social network, it still requires users to be split into two camps. As argued above, such a measure cannot account for fine-grained distinctions between political leanings.</p>
<p>Another group of network-based methods analyzes signed graphs [<xref ref-type="bibr" rid="pone.0328210.ref012">12</xref>–<xref ref-type="bibr" rid="pone.0328210.ref014">14</xref>]. In a signed network, each edge has a positive or negative sign, depending on the type of interaction between two individuals. Measures on signed graphs can capture how the positive or negative interactions align with the network structure. However, they cannot account for nuances in how people interact, such as mild vs. extreme hostility, since the edge signs are too coarse to capture this information.</p>
<p>In summary, current measures of affective polarization face three main challenges: they are insensitive to information on individuals’ opinions, the valence of their interactions, or the structure of these interactions. In this paper, we propose a measure that overcomes these issues. Firstly, our method explicitly considers the structure of interactions in a social network. This allows us to quantify social distance, i.e., whether individuals avoid others they disagree with. Secondly, the proposed measure captures the relationship between political opinions and animosity. Our framework models both opinions and hostility as continuous variables. Consequently, we do not need to divide individuals into two groups or compress information regarding the hostility between people into binary edge signs.</p>
<p>In experiments on synthetic data, we show how our measure summarizes the relation between disagreement and hostility (affective component) and information on social interactions (social distance component) in a single affective polarization score. Since the components are distinct, the method allows for the estimation of affective polarization even without considering the social distance component, as in some frameworks the social distance component is regarded as a different dimension, rather than a component, of affective polarization [<xref ref-type="bibr" rid="pone.0328210.ref015">15</xref>].</p>
<p>Moreover, we compare our score to the alternative methods we review above. Subsequently, we apply this measure to a data set of approximately 47 million tweets discussing the COVID-19 pandemic, which US-based users posted to Twitter between February 2020 and July 2020. We find that the Twitter debate was not affectively polarized in February 2020 but became increasingly polarized as more users joined the discussion in the subsequent months.</p>
</sec>
<sec id="sec002">
<title>Affective polarization measure</title>
<p>The survey-based literature has developed various questionnaire items to measure affective polarization, which can be grouped into two categories: items focusing on hostility and items focusing on social distance. Following this literature, we define two components of affective polarization:</p>
<list list-type="bullet">
<list-item>
<p><bold>Affective component:</bold> Since affective polarization describes increasing dislike or distrust between political opponents, affect is a central element to consider [<xref ref-type="bibr" rid="pone.0328210.ref001">1</xref>,<xref ref-type="bibr" rid="pone.0328210.ref002">2</xref>,<xref ref-type="bibr" rid="pone.0328210.ref009">9</xref>,<xref ref-type="bibr" rid="pone.0328210.ref011">11</xref>,<xref ref-type="bibr" rid="pone.0328210.ref016">16</xref>–<xref ref-type="bibr" rid="pone.0328210.ref020">20</xref>]. While affective polarization can refer to either in-group favoritism or out-group hostility, empirical studies have often prioritized out-group hostility [<xref ref-type="bibr" rid="pone.0328210.ref001">1</xref>,<xref ref-type="bibr" rid="pone.0328210.ref016">16</xref>,<xref ref-type="bibr" rid="pone.0328210.ref021">21</xref>]. Therefore, we focus on hostility here and, in particular, on the relationship between disagreement and hostility. If there is no relation, each individual treats all others in an equally (non-)hostile way, regardless of their opinions, and affective polarization is therefore low (<xref ref-type="fig" rid="pone.0328210.g001">Fig 1</xref>a, example on the left). However, if people are increasingly hostile the more they disagree, then affective polarization is high (<xref ref-type="fig" rid="pone.0328210.g001">Fig 1</xref>a, example on the right).</p>
</list-item>
<list-item>
<p><bold>Social distance component:</bold> Prior survey research has used social distance as an indicator of affective polarization [<xref ref-type="bibr" rid="pone.0328210.ref002">2</xref>,<xref ref-type="bibr" rid="pone.0328210.ref009">9</xref>,<xref ref-type="bibr" rid="pone.0328210.ref011">11</xref>,<xref ref-type="bibr" rid="pone.0328210.ref022">22</xref>]. Social distance survey items assess people’s willingness to form social ties across political divides, such as having an out-group member as a friend, neighbor, or in-law [<xref ref-type="bibr" rid="pone.0328210.ref002">2</xref>]. These studies demonstrate that affective polarization shapes social interactions by influencing whom individuals choose to engage with or avoid.</p>
<p>This aspect of affective polarization can be observed by analyzing the structure of interactions between individuals in a social network: If people interact regardless of their political opinion, social distance is small (<xref ref-type="fig" rid="pone.0328210.g001">Fig 1</xref>b, example on the left). In contrast, if people interact with like-minded individuals but avoid communities holding opposing views, social distance is large. In social media research, this aspect is also referred to as interactional polarization [<xref ref-type="bibr" rid="pone.0328210.ref006">6</xref>,<xref ref-type="bibr" rid="pone.0328210.ref007">7</xref>].</p>
</list-item>
</list>
<fig id="pone.0328210.g001" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.g001</object-id><label>Fig 1</label><caption><title>Components of affective polarization.</title><p>(a) Affective component: no relation between disagreement and hostility on the left, strong correlation between disagreement and hostility on the right. (b) Social distance component: individuals are randomly connected in the left graph, whereas there are distinguishable, politically aligned communities in the right graph.</p></caption>
<graphic mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.g001" xlink:type="simple"/></fig>
<sec id="sec003">
<title>Definition</title>
<p>Since both affect and social distance describe the same underlying concept of affective polarization, we argue that a comprehensive measure should capture both components in a single score. We define such a measure in the following section.</p>
</sec>
<sec id="sec004">
<title>Formulation</title>
<p>We consider a connected, undirected, and unweighted network <inline-formula id="pone.0328210.e001"><alternatives><graphic id="pone.0328210.e001g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e001" xlink:type="simple"/><mml:math display="inline" id="M1"><mml:mrow><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>V</mml:mi><mml:mo>,</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> with <italic>V</italic> as the set of individuals and <inline-formula id="pone.0328210.e002"><alternatives><graphic id="pone.0328210.e002g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e002" xlink:type="simple"/><mml:math display="inline" id="M2"><mml:mrow><mml:mi>E</mml:mi><mml:mo>⊆</mml:mo><mml:mi>V</mml:mi><mml:mspace width="0.167em"/><mml:mrow><mml:mi>×</mml:mi></mml:mrow><mml:mspace width="0.167em"/><mml:mi>V</mml:mi></mml:mrow></mml:math></alternatives></inline-formula> as the set of connections. We record an opinion value <inline-formula id="pone.0328210.e003"><alternatives><graphic id="pone.0328210.e003g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e003" xlink:type="simple"/><mml:math display="inline" id="M3"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> per node in <italic>V</italic>. For each edge between two nodes <italic>i</italic> and <italic>j</italic>, we determine a disagreement value <italic>x</italic><sub><italic>i</italic>,<italic>j</italic></sub> as the absolute opinion difference <inline-formula id="pone.0328210.e004"><alternatives><graphic id="pone.0328210.e004g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e004" xlink:type="simple"/><mml:math display="inline" id="M4"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> for each pair of nodes directly connected by an edge. Moreover, we document a hostility value <inline-formula id="pone.0328210.e005"><alternatives><graphic id="pone.0328210.e005g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e005" xlink:type="simple"/><mml:math display="inline" id="M5"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>∈</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> per edge. An edge represents an interaction between two individuals, such as a reply or an @-mention on a social media platform or a friendship tie in an offline context. We assume that the edges in <italic>E</italic> are undirected because we want to examine how often and how hostile the interactions between individuals with different political views are. In this macro-level view, it is irrelevant whether liberals address conservatives in a hostile manner or vice versa.</p>
<p>We represent the <italic>o</italic><sub><italic>i</italic></sub>, <italic>x</italic><sub><italic>i</italic>,<italic>j</italic></sub>, and <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub> values as vectors. Given the network <italic>G</italic>, opinions <italic>o</italic>, and hostility <italic>y</italic>, our measure <inline-formula id="pone.0328210.e006"><alternatives><graphic id="pone.0328210.e006g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e006" xlink:type="simple"/><mml:math display="inline" id="M6"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> quantifies the relation between disagreement and hostility (affective component) while considering the structure of social interactions (social distance component). To outline how <inline-formula id="pone.0328210.e007"><alternatives><graphic id="pone.0328210.e007g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e007" xlink:type="simple"/><mml:math display="inline" id="M7"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> is defined, we first discuss how the two components can be measured separately.</p>
<p><bold>Affective component.</bold> To quantify the affective component, we use the Spearman rank correlation coefficient <inline-formula id="pone.0328210.e008"><alternatives><graphic id="pone.0328210.e008g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e008" xlink:type="simple"/><mml:math display="inline" id="M8"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, which measures the monotonic relationship between two variables. It is well-suited to capture the association between the disagreement vector <italic>x</italic> and the hostility vector <italic>y</italic>, regardless of whether this relationship is linear. As our Twitter analysis shows, real-world data may be skewed and exhibit nonlinear relationships (see Sect 3 of the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref>). We therefore opt for the Spearman rank correlation coefficient in the definition of our measure.</p>
<p>Various scenarios are possible: If <inline-formula id="pone.0328210.e009"><alternatives><graphic id="pone.0328210.e009g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e009" xlink:type="simple"/><mml:math display="inline" id="M9"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, increasing disagreement coincides with increasing hostility. In other words, there is polarization in the affective component. If <inline-formula id="pone.0328210.e010"><alternatives><graphic id="pone.0328210.e010g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e010" xlink:type="simple"/><mml:math display="inline" id="M10"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, disagreement and hostility are unrelated, and there is no affective polarization. If <inline-formula id="pone.0328210.e011"><alternatives><graphic id="pone.0328210.e011g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e011" xlink:type="simple"/><mml:math display="inline" id="M11"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, we do not observe affective polarization. In this case, disagreement and hostility are negatively related; i.e., the more people agree, the more hostile they are toward each other. Although it is rather unlikely that this will occur empirically, it is relevant for our measure to distinguish this scenario from the others. The Spearman rank correlation coefficient is defined as follows:</p>
<disp-formula id="pone.0328210.e012"><alternatives><graphic id="pone.0328210.e012g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e012" xlink:type="simple"/><mml:math display="block" id="M12"><mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>ρ</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mfrac><mml:mrow><mml:mn>6</mml:mn><mml:mo>∑</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>n</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mrow></mml:math></alternatives></disp-formula>
<p>where <italic>d</italic><sub><italic>i</italic>,<italic>j</italic></sub> is the difference in rank between the disagreement values <inline-formula id="pone.0328210.e013"><alternatives><graphic id="pone.0328210.e013g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e013" xlink:type="simple"/><mml:math display="inline" id="M13"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> and the hostility values <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub> for each connected node pair in <italic>G</italic>, and <italic>n</italic> is the number of such pairs.</p>
<p>As argued above, we use the Spearman correlation because real-world data may be skewed. However, the Pearson correlation <inline-formula id="pone.0328210.e014"><alternatives><graphic id="pone.0328210.e014g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e014" xlink:type="simple"/><mml:math display="inline" id="M14"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> could also be used if the data exhibits a linear relationship. A definition of the Pearson correlation coefficient is provided in Sect 1 of the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref>.</p>
<p><bold>Social distance component.</bold> The social distance component describes the structure of interactions between people with similar vs. opposing political opinions. We rely on the recently introduced Generalized Euclidean (GE) polarization measure <inline-formula id="pone.0328210.e015"><alternatives><graphic id="pone.0328210.e015g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e015" xlink:type="simple"/><mml:math display="inline" id="M15"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> [<xref ref-type="bibr" rid="pone.0328210.ref023">23</xref>] to quantify this component. By combining opinion data with network information, <inline-formula id="pone.0328210.e016"><alternatives><graphic id="pone.0328210.e016g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e016" xlink:type="simple"/><mml:math display="inline" id="M16"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> can quantify 1) the distribution of opinions, 2) the level of structural separation in the network, and 3) how the opinions are aligned with the network structure. The measure is defined as [<xref ref-type="bibr" rid="pone.0328210.ref023">23</xref>]:</p>
<disp-formula id="pone.0328210.e017"><alternatives><graphic id="pone.0328210.e017g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e017" xlink:type="simple"/><mml:math display="block" id="M17"><mml:mrow><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>−</mml:mo></mml:msup><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:msup><mml:mi>L</mml:mi><mml:mi>†</mml:mi></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>−</mml:mo></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mrow></mml:math></alternatives></disp-formula>
<p>where <italic>o</italic><sup> + </sup> is a vector containing all positive opinions and zero otherwise, <italic>o</italic><sup>−</sup>- is a vector containing the absolute value of all negative opinions and zero otherwise, and <italic>L</italic><sup>†</sup> is the pseudoinverse of the Laplacian matrix of the network <italic>G</italic>.</p>
<p><bold>Affective polarization measure <inline-formula id="pone.0328210.e019"><alternatives><graphic id="pone.0328210.e019g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e019" xlink:type="simple"/><mml:math display="inline" id="M19"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>.</bold> By combining the Pearson correlation and the Generalized Euclidean distance, we can obtain an affective polarization score that includes both the affective and the social distance component:</p>
<disp-formula id="pone.0328210.e020"><alternatives><graphic id="pone.0328210.e020g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e020" xlink:type="simple"/><mml:math display="block" id="M20"><mml:mrow><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives></disp-formula>
<p>We multiply the two components to preserve the sign flip from a negative to a positive correlation in <inline-formula id="pone.0328210.e021"><alternatives><graphic id="pone.0328210.e021g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e021" xlink:type="simple"/><mml:math display="inline" id="M21"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>. The sign of our measure <inline-formula id="pone.0328210.e022"><alternatives><graphic id="pone.0328210.e022g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e022" xlink:type="simple"/><mml:math display="inline" id="M22"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> can therefore be interpreted similarly to the sign of the Spearman rank correlation: if <inline-formula id="pone.0328210.e023"><alternatives><graphic id="pone.0328210.e023g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e023" xlink:type="simple"/><mml:math display="inline" id="M23"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, there is affective polarization; if <inline-formula id="pone.0328210.e024"><alternatives><graphic id="pone.0328210.e024g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e024" xlink:type="simple"/><mml:math display="inline" id="M24"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, there is no affective polarization; and if <inline-formula id="pone.0328210.e025"><alternatives><graphic id="pone.0328210.e025g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e025" xlink:type="simple"/><mml:math display="inline" id="M25"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, there is a third scenario in which low disagreement co-occurs with high hostility.</p>
<p>In general, <inline-formula id="pone.0328210.e026"><alternatives><graphic id="pone.0328210.e026g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e026" xlink:type="simple"/><mml:math display="inline" id="M26"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> takes values from an arbitrary negative to an arbitrary positive number. The higher the <inline-formula id="pone.0328210.e027"><alternatives><graphic id="pone.0328210.e027g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e027" xlink:type="simple"/><mml:math display="inline" id="M27"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> value, the higher the level of affective polarization.</p>
</sec>
</sec>
<sec id="sec005" sec-type="results">
<title>Results</title>
<p>We conduct experiments with synthetic data to demonstrate how our measure captures both the affective component and the social distance component and to compare it to other methods currently used in the literature. Subsequently, we apply our measure to a series of real-world Twitter networks in which users discuss COVID-19 restrictions.</p>
<sec id="sec006">
<title>Method validation</title>
<p>We compare our measure <inline-formula id="pone.0328210.e028"><alternatives><graphic id="pone.0328210.e028g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e028" xlink:type="simple"/><mml:math display="inline" id="M28"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> to other affective polarization methods proposed in the literature:</p>
<list list-type="bullet">
<list-item>
<p><inline-formula id="pone.0328210.e029"><alternatives><graphic id="pone.0328210.e029g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e029" xlink:type="simple"/><mml:math display="inline" id="M29"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>: The average sentiment score <inline-formula id="pone.0328210.e030"><alternatives><graphic id="pone.0328210.e030g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e030" xlink:type="simple"/><mml:math display="inline" id="M30"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> enables a comparison between the mean in-group vs. mean out-group hostility [<xref ref-type="bibr" rid="pone.0328210.ref004">4</xref>,<xref ref-type="bibr" rid="pone.0328210.ref006">6</xref>–<xref ref-type="bibr" rid="pone.0328210.ref010">10</xref>]. We report two values: <italic>Avg <inline-formula id="pone.0328210.e031"><alternatives><graphic id="pone.0328210.e031g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e031" xlink:type="simple"/><mml:math display="inline" id="M31"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (Like-minded)</italic> which summarizes the average hostility for all like-minded node pairs, and <italic>Avg <inline-formula id="pone.0328210.e032"><alternatives><graphic id="pone.0328210.e032g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e032" xlink:type="simple"/><mml:math display="inline" id="M32"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (Cross-cutting)</italic> which summarizes the average hostility among all disagreeing node pairs.</p>
</list-item>
<list-item>
<p><inline-formula id="pone.0328210.e033"><alternatives><graphic id="pone.0328210.e033g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e033" xlink:type="simple"/><mml:math display="inline" id="M33"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>: The Pearson correlation coefficient <inline-formula id="pone.0328210.e034"><alternatives><graphic id="pone.0328210.e034g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e034" xlink:type="simple"/><mml:math display="inline" id="M34"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> measures the linear relationship between the disagreement vector <italic>x</italic> and hostility vector <italic>y</italic>.</p>
</list-item>
<list-item>
<p><italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>: This measure, which combines the Earth Mover’s Distance and Krackhardt’s E/I index, focuses on network-based interactions [<xref ref-type="bibr" rid="pone.0328210.ref005">5</xref>]. It splits users into two groups and measures sentiment within and between these groups. For each group, we calculate one score that captures the difference between in-group versus out-group hostility.</p>
</list-item>
<list-item>
<p><italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>: The Structural Alignment Index <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> examines the alignment between edge signs and network structure by measuring frustration in a signed network [<xref ref-type="bibr" rid="pone.0328210.ref012">12</xref>].</p>
</list-item>
<list-item>
<p><italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub>: This method calculates the node-level Pearson correlation between transition probabilities on a signed and unsigned network. The final polarization measure, <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub>, is the average of these node-level scores [<xref ref-type="bibr" rid="pone.0328210.ref013">13</xref>].</p>
</list-item>
</list>
<p>Sect 1 in the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref> contains further details of how these measures are defined. Some of the alternative measures, <inline-formula id="pone.0328210.e035"><alternatives><graphic id="pone.0328210.e035g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e035" xlink:type="simple"/><mml:math display="inline" id="M35"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, and <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, require the nodes to be split into two groups. These groups could, for instance, represent climate change believers and disbelievers [<xref ref-type="bibr" rid="pone.0328210.ref005">5</xref>] or Democrats and Republicans. In the experiments below, we split the nodes into a blue and a red group. All values shown in the following figures represent the lower and upper bound of a 95% confidence interval, which we calculate across 100 experiment repetitions.</p>
<sec id="sec007">
<title>The affective component.</title>
<p>The affective component describes the relationship between disagreement and hostility. Since this relation is characterized by the joint distribution of disagreement values <italic>x</italic> and hostility values <italic>y</italic>, a comprehensive measure should quantify both aspects. Therefore, we split the affective component experiments into two subsections. First, we test the measures’ sensitivity to changes in the hostility distribution, followed by changes in the disagreement distribution.</p>
</sec>
<sec id="sec008">
<title>Hostility Distribution.</title>
<p><xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref> summarizes the experiment on changes in the hostility distribution. We generate a random graph and assign opinion values from –1 to  + 1 to the nodes. The network structure and the opinion values stay fixed for all experiments (a) to (e). As shown in the scatter plots in <xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref>, we only change the hostility value assigned to each edge between two nodes.</p>
<fig id="pone.0328210.g002" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.g002</object-id><label>Fig 2</label><caption><title>Affective component (hostility distribution).</title><p>From top to bottom: network where the node color reflects opinion, from –1 (blue), passing 0 (white), to  + 1 (red); scatter plot with disagreement on the x-axis and hostility on the y-axis; values of <inline-formula id="pone.0328210.e036"><alternatives><graphic id="pone.0328210.e036g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e036" xlink:type="simple"/><mml:math display="inline" id="M36"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <inline-formula id="pone.0328210.e037"><alternatives><graphic id="pone.0328210.e037g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e037" xlink:type="simple"/><mml:math display="inline" id="M37"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <inline-formula id="pone.0328210.e038"><alternatives><graphic id="pone.0328210.e038g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e038" xlink:type="simple"/><mml:math display="inline" id="M38"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, and <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub>. The results (in parentheses) denote the lower and upper bound of the 95% confidence interval across 100 repetitions of the experiment.</p></caption>
<graphic mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.g002" xlink:type="simple"/></fig>
<p>In (a) and (b), hostility decreases as disagreement increases. This relation gets weaker from (a) to (b); and in (c), the two variables are entirely uncorrelated. In (d) and (e), hostility and disagreement are positively related, and we expect the highest level of affective polarization in these cases.</p>
<p>The affective polarization measure <inline-formula id="pone.0328210.e039"><alternatives><graphic id="pone.0328210.e039g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e039" xlink:type="simple"/><mml:math display="inline" id="M39"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, the Pearson correlation <inline-formula id="pone.0328210.e040"><alternatives><graphic id="pone.0328210.e040g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e040" xlink:type="simple"/><mml:math display="inline" id="M40"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, and <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> confirm this expectation as they increase from (a) to (e). We conclude that these measures can account for changes in the hostility distribution.</p>
<p>Similarly, the average sentiment score <inline-formula id="pone.0328210.e041"><alternatives><graphic id="pone.0328210.e041g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e041" xlink:type="simple"/><mml:math display="inline" id="M41"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> can, for the most part, account for changes in the hostility distribution. As expected, the average hostility among like-minded individuals <italic>Avg <inline-formula id="pone.0328210.e042"><alternatives><graphic id="pone.0328210.e042g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e042" xlink:type="simple"/><mml:math display="inline" id="M42"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (Like-minded)</italic> decreases from (a) to (e). However, <italic>Avg <inline-formula id="pone.0328210.e043"><alternatives><graphic id="pone.0328210.e043g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e043" xlink:type="simple"/><mml:math display="inline" id="M43"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (Cross-cutting)</italic> cannot consistently capture the increasing hostility among disagreeing individuals as the confidence intervals overlap.</p>
<p>Lastly, the measures working with signed networks, <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> and <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> cannot fully capture changes in the hostility distribution. While <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> accounts for the sign flip going from a negative disagreement–hostility relation to a positive one, the measure is not sensitive to the strength of the correlation. The values in (a) and (b) are the same, and so are the values in (d) and (e). The same shortcoming applies to <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub>. Moreover, <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> cannot capture the sign of the correlation changing, and it returns the highest values in example (c), where disagreement and hostility are entirely uncorrelated.</p>
</sec>
<sec id="sec009">
<title>Disagreement distribution.</title>
<p>We now turn to the second aspect of the affective component: the distribution of disagreement values. As before, we generate a random graph and assign opinion values between –1 and  + 1 to the nodes. We update the opinions of a few nodes so that the overall level of disagreement increases slightly from (a) to (e). Then, we assign hostility values to the edges. Importantly, we use the same hostility vector <italic>y</italic> across all the examples in <xref ref-type="fig" rid="pone.0328210.g003">Fig 3</xref>. Since the disagreement values <italic>x</italic> change, while the hostility values <italic>y</italic> stay fixed, the correlation between <italic>x</italic> and <italic>y</italic> gets stronger, as shown in the scatter plots in <xref ref-type="fig" rid="pone.0328210.g003">Fig 3</xref>.</p>
<fig id="pone.0328210.g003" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.g003</object-id><label>Fig 3</label><caption><title>Affective component (disagreement distribution).</title><p>Same legend as <xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref>.</p></caption>
<graphic mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.g003" xlink:type="simple"/></fig>
<p>We find that both the affective polarization measure <inline-formula id="pone.0328210.e044"><alternatives><graphic id="pone.0328210.e044g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e044" xlink:type="simple"/><mml:math display="inline" id="M44"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and the Pearson correlation <inline-formula id="pone.0328210.e045"><alternatives><graphic id="pone.0328210.e045g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e045" xlink:type="simple"/><mml:math display="inline" id="M45"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> are sensitive to changes in the disagreement distribution. Conversely, <inline-formula id="pone.0328210.e046"><alternatives><graphic id="pone.0328210.e046g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e046" xlink:type="simple"/><mml:math display="inline" id="M46"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, and <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> cannot distinguish between any of the examples (a) to (e). These measures split the nodes into groups and, therefore, cannot capture changes in the in-group disagreement distribution. Importantly, these differences cause the disagreement–hostility relation, and thus the level of affective polarization, to increase from (a) to (e). In short, <inline-formula id="pone.0328210.e047"><alternatives><graphic id="pone.0328210.e047g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e047" xlink:type="simple"/><mml:math display="inline" id="M47"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, and <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> are insensitive to this aspect of the affective component.</p>
</sec>
<sec id="sec010">
<title>The social distance component.</title>
<p>The third experiment focuses on the social distance component. We generate a network with a community of blue nodes and a community of red nodes. The opinion, disagreement, and hostility values are fixed across the examples (a) to (e). Consequently, the disagreement–hostility relation is the same for all networks, as shown in the scatter plots in <xref ref-type="fig" rid="pone.0328210.g004">Fig 4</xref>. However, the network structure changes from (a) to (e). As the connections between the two communities become sparser, social distance increases, and we therefore expect the affective polarization level to increase from (a) to (e).</p>
<fig id="pone.0328210.g004" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.g004</object-id><label>Fig 4</label><caption><title>Social distance component.</title><p>Same legend as <xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref>.</p></caption>
<graphic mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.g004" xlink:type="simple"/></fig>
<p><xref ref-type="fig" rid="pone.0328210.g004">Fig 4</xref> confirms that our affective polarization measure <inline-formula id="pone.0328210.e048"><alternatives><graphic id="pone.0328210.e048g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e048" xlink:type="simple"/><mml:math display="inline" id="M48"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> is sensitive to the social distance component: <inline-formula id="pone.0328210.e049"><alternatives><graphic id="pone.0328210.e049g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e049" xlink:type="simple"/><mml:math display="inline" id="M49"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> increases from (a) to (e) as expected. <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> can only partly capture this component. While the <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub> values increase from (a) to (e), some of the confidence intervals overlap.</p>
<p><italic><inline-formula id="pone.0328210.e050"><alternatives><graphic id="pone.0328210.e050g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e050" xlink:type="simple"/><mml:math display="inline" id="M50"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (Cross-cutting)</italic>, <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> and <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> decrease from (a) to (e), suggesting that network (e) is the least polarized example. This result is not in line with expectations, and these measures consequently do not appropriately capture changes in the social distance component. Lastly, the Pearson correlation coefficient <inline-formula id="pone.0328210.e051"><alternatives><graphic id="pone.0328210.e051g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e051" xlink:type="simple"/><mml:math display="inline" id="M51"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> cannot account for changes in this component as the results are the same across all networks.</p>
</sec>
<sec id="sec011">
<title>Summary.</title>
<p><xref ref-type="table" rid="pone.0328210.t001">Table 1</xref> summarizes the results. From the experiments, we conclude that our proposed measure <inline-formula id="pone.0328210.e052"><alternatives><graphic id="pone.0328210.e052g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e052" xlink:type="simple"/><mml:math display="inline" id="M52"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> is the only method tested here that can appropriately capture changes in the hostility and disagreement distributions (affective component) and changes in the structure of social interactions (social distance component). In Sect 2 of the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref>, we also confirm that <inline-formula id="pone.0328210.e053"><alternatives><graphic id="pone.0328210.e053g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e053" xlink:type="simple"/><mml:math display="inline" id="M53"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> can capture changes related to the nodes’ opinion strength. In this additional experiment, we show that <inline-formula id="pone.0328210.e054"><alternatives><graphic id="pone.0328210.e054g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e054" xlink:type="simple"/><mml:math display="inline" id="M54"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> is the only method that can detect an increase in affective polarization due to uniformly more extreme opinions.</p>
<table-wrap id="pone.0328210.t001" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.t001</object-id><label>Table 1</label><caption><title>Summary of the synthetic experiments.</title></caption>
<alternatives><graphic id="pone.0328210.t001g" mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.t001" xlink:type="simple"/><table><colgroup>
<col align="left" valign="middle"/>
<col align="left" valign="middle"/>
<col align="left" valign="middle"/>
<col align="left" valign="middle"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2"/>
<th align="left" colspan="2">Affective component</th>
<th align="left" rowspan="2">Social distance component</th>
</tr>
<tr>
<th align="left">Hostility</th>
<th align="left">Disagreement</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><inline-formula id="pone.0328210.e055"><alternatives><graphic id="pone.0328210.e055g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e055" xlink:type="simple"/><mml:math display="inline" id="M55"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula></td>
<td align="left">✓</td>
<td align="left">✓</td>
<td align="left">✓</td>
</tr>
<tr>
<td align="left"><inline-formula id="pone.0328210.e056"><alternatives><graphic id="pone.0328210.e056g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e056" xlink:type="simple"/><mml:math display="inline" id="M56"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula></td>
<td align="left">✓</td>
<td align="left">✓</td>
<td align="left">✗</td>
</tr>
<tr>
<td align="left"><inline-formula id="pone.0328210.e057"><alternatives><graphic id="pone.0328210.e057g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e057" xlink:type="simple"/><mml:math display="inline" id="M57"><mml:mrow><mml:msub><mml:mi>μ</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula></td>
<td align="left">(✓)</td>
<td align="left">✗</td>
<td align="left">✗</td>
</tr>
<tr>
<td align="left"><italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub></td>
<td align="left">✓</td>
<td align="left">✗</td>
<td align="left">✗</td>
</tr>
<tr>
<td align="left"><italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub></td>
<td align="left">(✓)</td>
<td align="left">✗</td>
<td align="left">✗</td>
</tr>
<tr>
<td align="left"><italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub></td>
<td align="left">✗</td>
<td align="left">✗</td>
<td align="left">(✓)</td>
</tr>
</tbody>
</table>
</alternatives></table-wrap>
<p>Importantly, our affective polarization measure <inline-formula id="pone.0328210.e058"><alternatives><graphic id="pone.0328210.e058g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e058" xlink:type="simple"/><mml:math display="inline" id="M58"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> can summarize the affective and the social distance component in a single affective polarization score. This enables comparisons across several networks, for instance, of people discussing different political issues. For longitudinal analyses, like the Twitter analysis we perform below, it is useful to obtain a single score for each network to track changes over time.</p>
<p>Simultaneously, we can decompose this score to study the two components independently. The Spearman rank correlation coefficient <inline-formula id="pone.0328210.e059"><alternatives><graphic id="pone.0328210.e059g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e059" xlink:type="simple"/><mml:math display="inline" id="M59"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> quantifies the affective component, while the Generalized Euclidean distance <inline-formula id="pone.0328210.e060"><alternatives><graphic id="pone.0328210.e060g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e060" xlink:type="simple"/><mml:math display="inline" id="M60"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> measures the social distance component. As we show in the following section, analyzing <inline-formula id="pone.0328210.e061"><alternatives><graphic id="pone.0328210.e061g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e061" xlink:type="simple"/><mml:math display="inline" id="M61"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pone.0328210.e062"><alternatives><graphic id="pone.0328210.e062g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e062" xlink:type="simple"/><mml:math display="inline" id="M62"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> separately provides further insights into the drivers of affective polarization.</p>
</sec>
</sec>
<sec id="sec012">
<title>Twitter data</title>
<p>In addition to the synthetic data presented above, we apply our measure <inline-formula id="pone.0328210.e063"><alternatives><graphic id="pone.0328210.e063g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e063" xlink:type="simple"/><mml:math display="inline" id="M63"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> to real-world social media data. Specifically, we analyze a large-scale data set of tweets discussing COVID-19 restrictions between February and July 2020. This allows us to trace the development of affective polarization in the COVID-19 debate on Twitter during the first half year of the pandemic.</p>
<p>By assessing the retweet behavior observed in a sample of 47 million pandemic-related tweets, we infer the ideological leaning of 95,000 Twitter users (see Materials and Methods for details). We use a toxic language classifier to determine how friendly or hostile these users are toward others. Focusing only on tweets containing @-mentions or direct replies, we retrieve a user interaction network for each week between February and July 2020. We analyze both the overall level of affective polarization during this time as well as the affective and social distance component separately.</p>
<p>In early February 2020, we find very low affective polarization in the Twitter data, as indicated by <inline-formula id="pone.0328210.e067"><alternatives><graphic id="pone.0328210.e067g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e067" xlink:type="simple"/><mml:math display="inline" id="M67"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> values close to 0 (<xref ref-type="fig" rid="pone.0328210.g005">Fig 5</xref>A, week 6). This absence of polarization is expected given that COVID-19 had not been declared a global pandemic and was not the primary topic of public debate yet. Consequently, the engagement on Twitter was limited, involving only a few hundred users in the discussion networks in February 2020.</p>
<fig id="pone.0328210.g005" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0328210.g005</object-id><label>Fig 5</label><caption><title>COVID-19 debate on Twitter.</title><p>For each week between February and July 2020, the figure shows: (A) the overall level of affective polarization (<inline-formula id="pone.0328210.e064"><alternatives><graphic id="pone.0328210.e064g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e064" xlink:type="simple"/><mml:math display="inline" id="M64"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>), (B) the affective component (<inline-formula id="pone.0328210.e065"><alternatives><graphic id="pone.0328210.e065g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e065" xlink:type="simple"/><mml:math display="inline" id="M65"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>), and (C) the social distance component (<inline-formula id="pone.0328210.e066"><alternatives><graphic id="pone.0328210.e066g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e066" xlink:type="simple"/><mml:math display="inline" id="M66"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>). (B) and (C) provide a decomposition of the overall affective polarization score shown in (A).</p></caption>
<graphic mimetype="image" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.g005" xlink:type="simple"/></fig>
<p>In week 8, <inline-formula id="pone.0328210.e068"><alternatives><graphic id="pone.0328210.e068g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e068" xlink:type="simple"/><mml:math display="inline" id="M68"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> sharply increases, signaling a rise in polarization driven by the affective component. This is followed by an increase in the social distance component, <inline-formula id="pone.0328210.e069"><alternatives><graphic id="pone.0328210.e069g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e069" xlink:type="simple"/><mml:math display="inline" id="M69"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, the next week. Interestingly, the two components evolve differently: while <inline-formula id="pone.0328210.e070"><alternatives><graphic id="pone.0328210.e070g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e070" xlink:type="simple"/><mml:math display="inline" id="M70"><mml:mrow><mml:msub><mml:mover><mml:mi>ρ</mml:mi><mml:mo stretchy="false">~</mml:mo></mml:mover><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (hostility among disagreeing users) decreases again after an initial spike, <inline-formula id="pone.0328210.e071"><alternatives><graphic id="pone.0328210.e071g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e071" xlink:type="simple"/><mml:math display="inline" id="M71"><mml:mrow><mml:msub><mml:mi>δ</mml:mi><mml:mrow><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> (social distance) remains high during the spring and summer months. This suggests that, initially, there is intense hostility among users who disagree. Over time, these users start avoiding each other, preferentially engaging with those who share the same opinion. As a result, hostility decreases due to fewer interactions between disagreeing users. This underscores the importance of considering both affect and social distance when analyzing affective polarization dynamics.</p>
<p>For the overall level of affective polarization, we find that <inline-formula id="pone.0328210.e072"><alternatives><graphic id="pone.0328210.e072g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e072" xlink:type="simple"/><mml:math display="inline" id="M72"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> reaches a first peak in mid-March when the World Health Organization declared COVID-19 a global pandemic. As a response, the United States government introduced a travel ban, and different US states started issuing stay-at-home orders and implementing statewide shutdowns.</p>
<p>We see a second peak in early April when the Centers for Disease Control and Prevention started recommending face masks as a preventive measure, although officials had discouraged wearing face masks until that point [<xref ref-type="bibr" rid="pone.0328210.ref024">24</xref>]. We analyze user references to restrictions-related terms to examine whether this was reflected in Twitter discussions. Notably, the terms <italic>mask</italic> and <italic>test</italic> dominated the Twitter discussion in weeks 15–17, indicating that Twitter users picked up on the face mask policy change in their discussions during April 2020.</p>
<p><xref ref-type="fig" rid="pone.0328210.g005">Fig 5</xref> shows the highest <inline-formula id="pone.0328210.e073"><alternatives><graphic id="pone.0328210.e073g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e073" xlink:type="simple"/><mml:math display="inline" id="M73"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> values in July 2020. The keyword analysis indicates that, apart from the terms <italic>test</italic> and <italic>mask</italic>, the keyword <italic>school</italic> is among the three most frequently used terms in the sample at this point. This coincides with an intense public debate about whether or not to reopen schools after the summer break [<xref ref-type="bibr" rid="pone.0328210.ref025">25</xref>], and the results presented here indicate that Twitter users engaged in this heated debate online.</p>
</sec>
</sec>
<sec id="sec013" sec-type="conclusions">
<title>Discussion</title>
<p>In this paper, we set out to assess affective polarization in a social network across two dimensions: one concerning whether individuals respond to disagreement with hostility (affective component) and the other quantifying the structure of social interactions (social distance component).</p>
<p>We introduce a method that computes the correlation between a disagreement and a hostility vector while considering the structure of the social network. Our measure is sensitive to both components of affective polarization and summarizes them in a single score. As the Twitter data analysis shows, having one unified score proves especially useful for cross-network comparisons and the temporal analysis of affective polarization.</p>
<p>While the ease of comparability is an advantage of this approach, it is important to highlight that the score can also be decomposed into its two components. This facilitates a more in-depth analysis of the factors that drive affective polarization dynamics, as we show in the Twitter analysis. It also allows the use of our method in alternative polarization frameworks, where – differently from here – the social distance component is regarded as a different dimension, rather than a component, of affective polarization.</p>
<p>The work presented here has several limitations that can be addressed in future studies. First, our method relies on a one-dimensional ideological scaling, i.e., it can only consider opinion scores between –1 and  + 1. When applied to countries other than the United States, we would need a different ideological scale that accounts for a multi-party system. Second, our affective dimension solely focuses on hostility. We do so following the definition predominantly used in the literature. Future work could explore in-group friendliness rather than out-group hostility or analyze other social connections, such as trust, respect, or support.</p>
<p>In addition to introducing an affective polarization measure, we also apply our method to a large-scale Twitter data set in order to analyze the development of online affective polarization during the first half of 2020. The results demonstrate a substantial rise in affective polarization, shifting from low levels in February 2020 to high levels during the spring and summer. These findings align with previous research. We expect elevated levels of polarization in political debates, even on previously unknown topics like COVID-19, given the consistent upward trend in affective polarization in the United States since the 1960s [<xref ref-type="bibr" rid="pone.0328210.ref026">26</xref>]. Our analysis confirms this: as soon as COVID-19 gained public and political attention, along with a critical mass of users engaging in the conversation, affective polarization surged on Twitter.</p>
<p>Further research is needed to clarify in which contexts affective polarization is especially high on social media. This question could, for instance, be tackled by analyzing social media samples collected during election versus non-election times. Since elections are moments of intense partisan conflict, these events will likely be accompanied by increased levels of affective polarization [<xref ref-type="bibr" rid="pone.0328210.ref027">27</xref>,<xref ref-type="bibr" rid="pone.0328210.ref028">28</xref>].</p>
<p>The Twitter data analysis we present is subject to several limitations, especially concerning the sampling strategy. Our data collection relies on a compilation of COVID-19-related tweets from prior research [<xref ref-type="bibr" rid="pone.0328210.ref029">29</xref>]. The initial set of keywords used for sampling did not include terms that reflect criticism, ridicule, or skepticism towards the pandemic. Consequently, the data set primarily comprises liberal-leaning users, while the representation of pandemic-skeptic users is relatively limited (see Sect 3 in the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref>). While this strong liberal leaning is consistent with other analyses on the ideological divide in the US-based pandemic debate on Twitter [<xref ref-type="bibr" rid="pone.0328210.ref030">30</xref>], the results should nevertheless be interpreted cautiously, given that the sampling might not be representative. Moreover, it is important to note that we only consider a small fraction of users and tweets in the final analysis due to the different preprocessing and filtering steps (see Sect 3 in the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref>). This problem is common to many studies of polarization on social media, and further insight is needed on how representative the results are for the entirety of social media users.</p>
</sec>
<sec id="sec014" sec-type="materials|methods">
<title>Materials and methods</title>
<sec id="sec015">
<title>Data and code availability</title>
<p>The code needed to replicate the results of the synthetic experiments can be found at <ext-link ext-link-type="uri" xlink:href="https://github.com/marilenahohmann/affective-polarization-measure" xlink:type="simple">https://github.com/marilenahohmann/affective-polarization-measure</ext-link>.</p>
<p>The Twitter data collection and analysis complied with the terms and conditions of the Twitter API at the time of retrieval (spring 2022). Since this data set contains personally identifiable data relating to natural persons and the processing took place within the European Union, it is subject to the General Data Protection Regulation (GDPR). Due to these regulations, we cannot make the Twitter data publicly available.</p>
</sec>
<sec id="sec016">
<title>Synthetic data generation</title>
<p>This section summarizes how <italic>G</italic>, <italic>o</italic>, and <italic>y</italic> are generated in the different experiments:</p>
<p><bold>Network <italic>G</italic></bold>. We use two different approaches to create the networks: In Figs <xref ref-type="fig" rid="pone.0328210.g002">2</xref> and <xref ref-type="fig" rid="pone.0328210.g003">3</xref>, we generate a random <italic>G</italic><sub><italic>n</italic>,<italic>m</italic></sub> graph with <italic>n</italic> = 50 nodes and <italic>m</italic> = 610 edges. The network structure remains the same throughout all examples shown in these figures.</p>
<p>In <xref ref-type="fig" rid="pone.0328210.g004">Fig 4</xref>, we generate two cliques of 25 nodes connected by one edge. This network has the same density as the random graphs in <xref ref-type="fig" rid="pone.0328210.g002">Figs 2</xref> and <xref ref-type="fig" rid="pone.0328210.g003">3</xref>. Then, we rewire the network by replacing an edge <italic>within</italic> one of the cliques by an edge <italic>between</italic> the cliques. While rewiring the network, we keep the disagreement value of the old and new edge the same (± a margin of 0.05). The number of rewired edges is specified by the parameter <italic>r</italic>: (a) <italic>r</italic> = 150; (b) <italic>r</italic> = 50; (c) <italic>r</italic> = 10; (d) <italic>r</italic> = 1; (e) <italic>r</italic> = 0.</p>
<p><bold>Opinion vector <italic>o</italic>.</bold> In <xref ref-type="fig" rid="pone.0328210.g002">Figs 2</xref> and <xref ref-type="fig" rid="pone.0328210.g004">4</xref>, we generate 25 equispaced opinion values <inline-formula id="pone.0328210.e074"><alternatives><graphic id="pone.0328210.e074g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e074" xlink:type="simple"/><mml:math display="inline" id="M74"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0.01</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. The opinion values are summarized in a vector <italic>o</italic><sup>*</sup> which we use to construct the final vector <inline-formula id="pone.0328210.e075"><alternatives><graphic id="pone.0328210.e075g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e075" xlink:type="simple"/><mml:math display="inline" id="M75"><mml:mrow><mml:mi>o</mml:mi><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:mo>−</mml:mo><mml:msup><mml:mi>o</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>.</p>
<p>In <xref ref-type="fig" rid="pone.0328210.g003">Fig 3</xref>, we again start by generating an opinion vector <italic>o</italic><sup>*</sup> comprising 25 equispaced opinion values <inline-formula id="pone.0328210.e076"><alternatives><graphic id="pone.0328210.e076g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e076" xlink:type="simple"/><mml:math display="inline" id="M76"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0.01</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. We modify this vector by replacing the first 3 opinions with a specified value: (a) <inline-formula id="pone.0328210.e077"><alternatives><graphic id="pone.0328210.e077g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e077" xlink:type="simple"/><mml:math display="inline" id="M77"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.01</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>; (b) <inline-formula id="pone.0328210.e078"><alternatives><graphic id="pone.0328210.e078g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e078" xlink:type="simple"/><mml:math display="inline" id="M78"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.125</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>; (c) <inline-formula id="pone.0328210.e079"><alternatives><graphic id="pone.0328210.e079g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e079" xlink:type="simple"/><mml:math display="inline" id="M79"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.25</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>; (d) <inline-formula id="pone.0328210.e080"><alternatives><graphic id="pone.0328210.e080g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e080" xlink:type="simple"/><mml:math display="inline" id="M80"><mml:mrow><mml:mi>a</mml:mi><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>; (e) <inline-formula id="pone.0328210.e081"><alternatives><graphic id="pone.0328210.e081g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e081" xlink:type="simple"/><mml:math display="inline" id="M81"><mml:mrow><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1.0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>. Then, the final opinion vector is (<italic>o</italic> ,–<italic>o</italic> ).</p>
<p><bold>Disagreement vector <italic>x</italic>.</bold> Across all experiments, we obtain the disagreement vector <italic>x</italic> by calculating the absolute opinion difference <inline-formula id="pone.0328210.e082"><alternatives><graphic id="pone.0328210.e082g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e082" xlink:type="simple"/><mml:math display="inline" id="M82"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="0.167em"/><mml:mrow><mml:mo>−</mml:mo></mml:mrow><mml:mspace width="0.167em"/><mml:msub><mml:mi>o</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> for each pair of nodes directly connected by an edge in <italic>G</italic>. The disagreement values are between 0 (no disagreement) and 2 (maximum disagreement).</p>
<p><bold>Hostility vector <italic>y</italic>.</bold> The hostility vector <italic>y</italic> is derived from the disagreement vector <italic>x</italic>. Each entry <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub> is drawn from a random uniform distribution with bounds <inline-formula id="pone.0328210.e083"><alternatives><graphic id="pone.0328210.e083g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e083" xlink:type="simple"/><mml:math display="inline" id="M83"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:mi>±</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:math></alternatives></inline-formula>, where <italic>a</italic> determines the strength of the correlation. If <italic>a</italic> = 0, then <inline-formula id="pone.0328210.e084"><alternatives><graphic id="pone.0328210.e084g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e084" xlink:type="simple"/><mml:math display="inline" id="M84"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, resulting in a perfect linear correlation. If <italic>a</italic> = 1, then <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub> can be any value between 0 and 1, leading <italic>y</italic> to be uncorrelated with <italic>x</italic>. We can generate negative correlations by taking <inline-formula id="pone.0328210.e085"><alternatives><graphic id="pone.0328210.e085g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e085" xlink:type="simple"/><mml:math display="inline" id="M85"><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:mi>±</mml:mi><mml:mi>a</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> instead. In <xref ref-type="fig" rid="pone.0328210.g003">Figs 3</xref> and <xref ref-type="fig" rid="pone.0328210.g004">4</xref>, we generate a positive correlation with <italic>a</italic> = 0.25.</p>
<p>In <xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref>, we use the old hostility value <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub> and a parameter <italic>b</italic> to modify the distribution. We re-draw each new hostility value <inline-formula id="pone.0328210.e086"><alternatives><graphic id="pone.0328210.e086g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e086" xlink:type="simple"/><mml:math display="inline" id="M86"><mml:mrow><mml:msubsup><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi>′</mml:mi></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> from a random uniform distribution with bounds <inline-formula id="pone.0328210.e087"><alternatives><graphic id="pone.0328210.e087g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e087" xlink:type="simple"/><mml:math display="inline" id="M87"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mspace width="0.167em"/><mml:mrow><mml:mi>±</mml:mi></mml:mrow><mml:mspace width="0.167em"/><mml:mi>b</mml:mi></mml:mrow></mml:math></alternatives></inline-formula>. Importantly, we impose two constraints on these intervals: If <inline-formula id="pone.0328210.e088"><alternatives><graphic id="pone.0328210.e088g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e088" xlink:type="simple"/><mml:math display="inline" id="M88"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>≤</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, the interval is limited by 0 as the lower and 0.5 as the upper bound; if <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub>&gt;0.5, it is limited by 0.5 as the lower and 1.0 as the upper bound. In other words, we ensure that any initial hostility values <inline-formula id="pone.0328210.e089"><alternatives><graphic id="pone.0328210.e089g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e089" xlink:type="simple"/><mml:math display="inline" id="M89"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>≤</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:math></alternatives></inline-formula> remain within [0,0.5], and any values <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub>&gt;0.5 remain within (0.5,1.0]. We introduce these constraints to highlight a shortcoming of <italic>EMD</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub>, <italic>SAI</italic><sub><italic>o</italic>,<italic>y</italic>,<italic>G</italic></sub> and <italic>POLE</italic><sub><italic>y</italic>,<italic>G</italic></sub>: These measures categorize all non-hostile interactions (<inline-formula id="pone.0328210.e090"><alternatives><graphic id="pone.0328210.e090g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e090" xlink:type="simple"/><mml:math display="inline" id="M90"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>≤</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>) and all hostile interactions (<italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub>&gt;0.5) into two distinct groups without considering the actual distribution of hostility values within these groups.</p>
<p>In <xref ref-type="fig" rid="pone.0328210.g002">Fig 2</xref>, we specify the following parameters: (a) negative correlation with <italic>a</italic> = 0.01 (we do not modify the initial hostility vector and <italic>b</italic>, therefore, remains unspecified); (b) negative correlation with <italic>a</italic> = 0.01 and <italic>b</italic> = 0.25; (c) no correlation: <italic>a</italic> = 1.0, <italic>b</italic> is unspecified; (d) positive correlation with <italic>a</italic> = 0.01, <italic>b</italic> = 0.25; (e) positive correlation with <italic>a</italic> = 0.01, <italic>b</italic> is unspecified.</p>
</sec>
<sec id="sec017">
<title>Twitter data collection</title>
<p>Our data collection draws on a large, longitudinal COVID-19 tweet data set [<xref ref-type="bibr" rid="pone.0328210.ref029">29</xref>], previously used in other studies of COVID-19 online discussions [<xref ref-type="bibr" rid="pone.0328210.ref031">31</xref>–<xref ref-type="bibr" rid="pone.0328210.ref036">36</xref>]. This data set contains geo-location information that the authors inferred from the tweet and meta-data available for each tweet. There are five types of location tags available: (1) <italic>geo-coordinates</italic> which are available for users who enabled GPS tracking in their privacy settings; (2) <italic>place-bounding boxes</italic> which contain a GPS location tag within a specific tweet; (3) <italic>profile descriptions</italic> where users can specify a location in a free-text field; (4) <italic>user locations</italic> which public profiles, such as companies, can use to indicate where they are based; and (5) places mentioned in the <italic>tweet text</italic>. Using the geo-locations inferred through (1)–(4) and the tweet IDs provided in this data set, we collect the content, user information, and metadata for tweets by users in the United States between February and July 2020. We focus on US-based users since national borders confined COVID-19 policies, and the online debates surrounding restrictions, therefore, were highly country-specific.</p>
<p>Importantly, our Twitter data set differs from the original one presented in [<xref ref-type="bibr" rid="pone.0328210.ref029">29</xref>] since some users may have deleted or deactivated their accounts. Additionally, the Twitter API only returned publicly accessible tweets, thus excluding messages from users who changed their account privacy settings.</p>
<p>As part of the data preprocessing, we identify all English-language tweets using a pre-trained language detection model [<xref ref-type="bibr" rid="pone.0328210.ref037">37</xref>], and we filter the data set so that the remaining tweets contain at least one keyword related to COVID-19 restrictions. The initial keywords in this list are manually curated and supplemented by semantically similar words, which we found by training a word2vec model [<xref ref-type="bibr" rid="pone.0328210.ref038">38</xref>]. The final data set contains approximately 47 million tweets by 4.1 million users. Sect 3 of the <xref ref-type="supplementary-material" rid="pone.0328210.s001">S1 File</xref> provides details on the preprocessing and filtering steps.</p>
<p>We rely on users’ retweet patterns to determine their political leanings. We compile a list of Twitter accounts for the 118th US Congress members (2019-2021) and assign a score from –1 (liberal) to  + 1 (conservative) to each account using the politician’s DW-NOMINATE scores [<xref ref-type="bibr" rid="pone.0328210.ref039">39</xref>,<xref ref-type="bibr" rid="pone.0328210.ref040">40</xref>]. Additionally, we curate a list of media accounts and we use the political leaning scores provided on <ext-link ext-link-type="uri" xlink:href="https://mediabiasfactcheck.com/" xlink:type="simple">mediabiasfactcheck.com</ext-link> to assign a score between –1 and  + 1 to each news media account. Lastly, we calculate each user’s opinion score <italic>o</italic><sub><italic>i</italic></sub> as the weighted average of the political and media accounts the user retweeted. In the subsequent analysis, we only consider users who retweeted at least five posts to ensure that the opinion scores reflect an actual preference for liberal or conservative content and are not just the result of retweeting viral posts.</p>
<p>Next, we quantify whether users address each other in a hostile manner. While previous studies have often relied on sentiment [<xref ref-type="bibr" rid="pone.0328210.ref004">4</xref>–<xref ref-type="bibr" rid="pone.0328210.ref006">6</xref>,<xref ref-type="bibr" rid="pone.0328210.ref010">10</xref>], we choose toxic language instead [<xref ref-type="bibr" rid="pone.0328210.ref007">7</xref>]. The overall sentiment in the COVID-19 debate was very negative because of the topics users discuss, such as death, disease, or isolation, which should not be confused with out-group hostility. We, therefore, use a toxicity classifier to determine whether users resort to toxic language when addressing others they disagree with [<xref ref-type="bibr" rid="pone.0328210.ref037">37</xref>].</p>
<p>Lastly, we partition the data set into subsets, each covering a week from Monday to Sunday to mitigate any potential weekday or weekend effects. Within these subsets, we collect all direct interactions – replies and @-mentions – between two individuals, provided we have their respective opinion scores. We use the opinion scores to calculate a disagreement value <italic>x</italic><sub><italic>i</italic>,<italic>j</italic></sub> for each direct edge between two users. Since there can be more than one reply or @-mention between two users, we calculate the average toxicity of all their interactions and use those as the hostility values <italic>y</italic><sub><italic>i</italic>,<italic>j</italic></sub>. We extract the largest connected component from each undirected interaction network formed by replies and @-mentions. We use the largest connected component and the <italic>o</italic>, <italic>x</italic>, and <italic>y</italic> vectors to calculate the affective polarization score <inline-formula id="pone.0328210.e091"><alternatives><graphic id="pone.0328210.e091g" mimetype="image" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0328210.e091" xlink:type="simple"/><mml:math display="inline" id="M91"><mml:mrow><mml:msub><mml:mi>α</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> for each week in the data set.</p>
</sec>
</sec>
<sec id="sec018" sec-type="supplementary-material">
<title>Supporting information</title>
<supplementary-material id="pone.0328210.s001" mimetype="application/pdf" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.s001" xlink:type="simple">
<label>S1 File</label>
<caption>
<title>Supplementary materials.</title>
<p>Document including supporting analyses, figures, tables, and references.</p>
<p>(PDF)</p>
</caption>
</supplementary-material>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="pone.0328210.ref001"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Iyengar</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Lelkes</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Levendusky</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Malhotra</surname> <given-names>N</given-names></name>, <name name-style="western"><surname>Westwood</surname> <given-names>SJ</given-names></name>. <article-title>The origins and consequences of affective polarization in the United States</article-title>. <source>Annual Review of Political Science</source>. <year>2019</year>;<volume>22</volume>(<issue>1</issue>):<fpage>129</fpage>–<lpage>46</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref002"><label>2</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Druckman</surname> <given-names>JN</given-names></name>, <name name-style="western"><surname>Levendusky</surname> <given-names>MS</given-names></name>. <article-title>What do we measure when we measure affective polarization?</article-title>. <source>Public Opinion Quarterly</source>. <year>2019</year>;<volume>83</volume>(<issue>1</issue>):<fpage>114</fpage>–<lpage>22</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref003"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lelkes</surname> <given-names>Y</given-names></name>. <article-title>Policy over party: comparing the effects of candidate ideology and party on affective polarization</article-title>. <source>Political Science Research and Methods</source>. <year>2021</year>;<volume>9</volume>(<issue>1</issue>):<fpage>189</fpage>–<lpage>96</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref004"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Marchal</surname> <given-names>N</given-names></name>. <article-title>“Be Nice or Leave Me Alone”: an intergroup perspective on affective polarization in online political discussions</article-title>. <source>Communication Research</source>. <year>2021</year>;<volume>49</volume>(<issue>3</issue>):<fpage>376</fpage>–<lpage>98</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1177/00936502211042516" xlink:type="simple">10.1177/00936502211042516</ext-link></comment></mixed-citation></ref>
<ref id="pone.0328210.ref005"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Tyagi</surname> <given-names>A</given-names></name>, <name name-style="western"><surname>Uyheng</surname> <given-names>J</given-names></name>, <name name-style="western"><surname>Carley</surname> <given-names>KM</given-names></name>. <article-title>Heated conversations in a warming world: affective polarization in online climate change discourse follows real-world climate anomalies</article-title>. <source>Social Network Analysis and Mining</source>. <year>2021</year>;<volume>11</volume>(<issue>1</issue>).</mixed-citation></ref>
<ref id="pone.0328210.ref006"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Yarchi</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Baden</surname> <given-names>C</given-names></name>, <name name-style="western"><surname>Kligler-Vilenchik</surname> <given-names>N</given-names></name>. <article-title>Political polarization on the digital sphere: a cross-platform, over-time analysis of interactional, positional, and affective polarization on social media</article-title>. <source>Political Communication</source>. <year>2021</year>;<volume>38</volume>(1–2):<fpage>98</fpage>–<lpage>139</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref007"><label>7</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Falkenberg</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Zollo</surname> <given-names>F</given-names></name>, <name name-style="western"><surname>Quattrociocchi</surname> <given-names>W</given-names></name>, <name name-style="western"><surname>Pfeffer</surname> <given-names>J</given-names></name>, <name name-style="western"><surname>Baronchelli</surname> <given-names>A</given-names></name>. <article-title>Affective and interactional polarization align across countries</article-title>. <year>2023</year>. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2311.18535" xlink:type="simple">https://arxiv.org/abs/2311.18535</ext-link></mixed-citation></ref>
<ref id="pone.0328210.ref008"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lerman</surname> <given-names>K</given-names></name>, <name name-style="western"><surname>Feldman</surname> <given-names>D</given-names></name>, <name name-style="western"><surname>He</surname> <given-names>Z</given-names></name>, <name name-style="western"><surname>Rao</surname> <given-names>A</given-names></name>. <article-title>Affective polarization and dynamics of information spread in online networks</article-title>. <source>NPJ Complexity</source>. <year>2024</year>;<volume>1</volume>(<issue>1</issue>).</mixed-citation></ref>
<ref id="pone.0328210.ref009"><label>9</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Iyengar</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Sood</surname> <given-names>G</given-names></name>, <name name-style="western"><surname>Lelkes</surname> <given-names>Y</given-names></name>. <article-title>Affect, not ideology</article-title>. <source>Public Opinion Quarterly</source>. <year>2012</year>;<volume>76</volume>(<issue>3</issue>):<fpage>405</fpage>–<lpage>31</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref010"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Mentzer K, Fallon K, Prichard J, Yates DJ. Measuring, unpacking affective polarization on Twitter: the role of party and gender in the 2018 Senate races. In: Proceedings of the 53rd Hawaii International Conference on System Sciences. 2020.</mixed-citation></ref>
<ref id="pone.0328210.ref011"><label>11</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Webster</surname> <given-names>SW</given-names></name>, <name name-style="western"><surname>Abramowitz</surname> <given-names>AI</given-names></name>. <article-title>The ideological foundations of affective polarization in the U.S. electorate</article-title>. <source>American Politics Research</source>. <year>2017</year>;<volume>45</volume>(<issue>4</issue>):<fpage>621</fpage>–<lpage>47</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref012"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Fraxanet</surname> <given-names>E</given-names></name>, <name name-style="western"><surname>Pellert</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Schweighofer</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Gómez</surname> <given-names>V</given-names></name>, <name name-style="western"><surname>Garcia</surname> <given-names>D</given-names></name>. <article-title>Unpacking polarization: antagonism and alignment in signed networks of online interaction</article-title>. <source>PNAS Nexus</source>. <year>2024</year>;<volume>3</volume>(<issue>12</issue>):pgae276. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/pnasnexus/pgae276" xlink:type="simple">10.1093/pnasnexus/pgae276</ext-link></comment> <object-id pub-id-type="pmid">39703230</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref013"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Huang Z, Silva A, Singh A. POLE: polarized embedding for signed networks. In: Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining. 2022. p. 390–400.</mixed-citation></ref>
<ref id="pone.0328210.ref014"><label>14</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Talaga</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Stella</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Swanson</surname> <given-names>TJ</given-names></name>, <name name-style="western"><surname>Teixeira</surname> <given-names>AS</given-names></name>. <article-title>Polarization and multiscale structural balance in signed networks</article-title>. <source>Commun Phys</source>. <year>2023</year>;<volume>6</volume>(<issue>1</issue>):<fpage>349</fpage>.<comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s42005-023-01467-8" xlink:type="simple">10.1038/s42005-023-01467-8</ext-link></comment></mixed-citation></ref>
<ref id="pone.0328210.ref015"><label>15</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Schedler</surname> <given-names>A</given-names></name>. <article-title>Rethinking political polarization</article-title>. <source>Political Science Quarterly</source>. <year>2023</year>;<volume>138</volume>(<issue>3</issue>):<fpage>335</fpage>–<lpage>59</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref016"><label>16</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Druckman</surname> <given-names>JN</given-names></name>, <name name-style="western"><surname>Klar</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Krupnikov</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Levendusky</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Ryan</surname> <given-names>JB</given-names></name>. <article-title>Affective polarization, local contexts and public opinion in America</article-title>. <source>Nat Hum Behav</source>. <year>2021</year>;<volume>5</volume>(<issue>1</issue>):<fpage>28</fpage>–<lpage>38</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41562-020-01012-5" xlink:type="simple">10.1038/s41562-020-01012-5</ext-link></comment> <object-id pub-id-type="pmid">33230283</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref017"><label>17</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Dias</surname> <given-names>N</given-names></name>, <name name-style="western"><surname>Lelkes</surname> <given-names>Y</given-names></name>. <article-title>The nature of affective polarization: disentangling policy disagreement from partisan identity</article-title>. <source>American J Political Sci</source>. <year>2021</year>;<volume>66</volume>(<issue>3</issue>):<fpage>775</fpage>–<lpage>90</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1111/ajps.12628" xlink:type="simple">10.1111/ajps.12628</ext-link></comment></mixed-citation></ref>
<ref id="pone.0328210.ref018"><label>18</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Rogowski</surname> <given-names>JC</given-names></name>, <name name-style="western"><surname>Sutherland</surname> <given-names>JL</given-names></name>. <article-title>How ideology fuels affective polarization</article-title>. <source>Political Behavior</source>. <year>2016</year>;<volume>38</volume>(<issue>2</issue>):<fpage>485</fpage>–<lpage>508</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref019"><label>19</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Klar</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Krupnikov</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Ryan</surname> <given-names>JB</given-names></name>. <article-title>Affective polarization or partisan disdain?</article-title>. <source>Public Opinion Quarterly</source>. <year>2018</year>;<volume>82</volume>(<issue>2</issue>):<fpage>379</fpage>–<lpage>90</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref020"><label>20</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Mason</surname> <given-names>L</given-names></name>. <article-title>A cross-cutting calm: how social sorting drives affective polarization</article-title>. <source>Public Opinion Quarterly</source>. <year>2016</year>;<volume>80</volume>(S1):<fpage>351</fpage>–<lpage>77</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref021"><label>21</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Bougher</surname> <given-names>LD</given-names></name>. <article-title>The correlates of discord: identity, issue alignment, and political hostility in polarized America</article-title>. <source>Polit Behav</source>. <year>2016</year>;<volume>39</volume>(<issue>3</issue>):<fpage>731</fpage>–<lpage>62</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11109-016-9377-1" xlink:type="simple">10.1007/s11109-016-9377-1</ext-link></comment></mixed-citation></ref>
<ref id="pone.0328210.ref022"><label>22</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Knudsen</surname> <given-names>E</given-names></name>. <article-title>Affective polarization in multiparty systems? Comparing affective polarization towards voters and parties in Norway and the United States</article-title>. <source>Scandinavian Political Studies</source>. <year>2021</year>;<volume>44</volume>(<issue>1</issue>):<fpage>34</fpage>–<lpage>44</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref023"><label>23</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Hohmann</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Devriendt</surname> <given-names>K</given-names></name>, <name name-style="western"><surname>Coscia</surname> <given-names>M</given-names></name>. <article-title>Quantifying ideological polarization on a network using generalized Euclidean distance</article-title>. <source>Sci Adv</source>. <year>2023</year>;<volume>9</volume>(<issue>9</issue>):eabq2044. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/sciadv.abq2044" xlink:type="simple">10.1126/sciadv.abq2044</ext-link></comment> <object-id pub-id-type="pmid">36857460</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref024"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Centers for Disease Control and Prevention. CDC museum COVID-19 timeline; 2022. <ext-link ext-link-type="uri" xlink:href="https://www.cdc.gov/museum/timeline/covid19.html" xlink:type="simple">https://www.cdc.gov/museum/timeline/covid19.html</ext-link>.</mixed-citation></ref>
<ref id="pone.0328210.ref025"><label>25</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Grossmann</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Reckhow</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Strunk</surname> <given-names>KO</given-names></name>, <name name-style="western"><surname>Turner</surname> <given-names>M</given-names></name>. <article-title>All states close but red districts reopen: the politics of in-person schooling during the COVID-19 pandemic</article-title>. <source>Educational Researcher</source>. <year>2021</year>;<volume>50</volume>(<issue>9</issue>):<fpage>637</fpage>–<lpage>48</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref026"><label>26</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Garzia</surname> <given-names>D</given-names></name>, <name name-style="western"><surname>Ferreira da Silva</surname> <given-names>F</given-names></name>, <name name-style="western"><surname>Maye</surname> <given-names>S</given-names></name>. <article-title>Affective polarization in comparative and longitudinal perspective</article-title>. <source>Public Opin Q</source>. <year>2023</year>;<volume>87</volume>(<issue>1</issue>):<fpage>219</fpage>–<lpage>31</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/poq/nfad004" xlink:type="simple">10.1093/poq/nfad004</ext-link></comment> <object-id pub-id-type="pmid">37113999</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref027"><label>27</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Hansen</surname> <given-names>KM</given-names></name>, <name name-style="western"><surname>Kosiara-Pedersen</surname> <given-names>K</given-names></name>. <article-title>How campaigns polarize the electorate: political polarization as an effect of the minimal effect theory within a multi-party system</article-title>. <source>Party Politics</source>. <year>2017</year>;<volume>23</volume>(<issue>3</issue>):<fpage>181</fpage>–<lpage>92</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref028"><label>28</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Hernández</surname> <given-names>E</given-names></name>, <name name-style="western"><surname>Anduiza</surname> <given-names>E</given-names></name>, <name name-style="western"><surname>Rico</surname> <given-names>G</given-names></name>. <article-title>Affective polarization and the salience of elections</article-title>. <source>Electoral Studies</source>. <year>2021</year>;<volume>69</volume>.</mixed-citation></ref>
<ref id="pone.0328210.ref029"><label>29</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Imran</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Qazi</surname> <given-names>U</given-names></name>, <name name-style="western"><surname>Ofli</surname> <given-names>F</given-names></name>. <article-title>TBCOV: two billion multilingual COVID-19 tweets with sentiment, entity, geo, and gender labels</article-title>. <source>Data</source>. <year>2022</year>;<volume>7</volume>(<issue>1</issue>).</mixed-citation></ref>
<ref id="pone.0328210.ref030"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Lazer D, Ruck DJ, Quintana A, Shugars S, Joseph K, Grinberg N, et al. Report #18: Covid-19 fake news on Twitter. 2020. <ext-link ext-link-type="uri" xlink:href="https://www.covidstates.org/reports/covid-19-fake-news-on-twitter" xlink:type="simple">https://www.covidstates.org/reports/covid-19-fake-news-on-twitter</ext-link></mixed-citation></ref>
<ref id="pone.0328210.ref031"><label>31</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Wang</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Huang</surname> <given-names>X</given-names></name>, <name name-style="western"><surname>Hu</surname> <given-names>T</given-names></name>, <name name-style="western"><surname>She</surname> <given-names>B</given-names></name>, <name name-style="western"><surname>Zhang</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Wang</surname> <given-names>R</given-names></name>, <etal>et al</etal>. <article-title>A global portrait of expressed mental health signals towards COVID-19 in social media space</article-title>. <source>Int J Appl Earth Obs Geoinf</source>. <year>2023</year>;<volume>116</volume>:<fpage>103160</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jag.2022.103160" xlink:type="simple">10.1016/j.jag.2022.103160</ext-link></comment> <object-id pub-id-type="pmid">36570490</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref032"><label>32</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Chen</surname> <given-names>Q</given-names></name>, <name name-style="western"><surname>Wang</surname> <given-names>W</given-names></name>, <name name-style="western"><surname>Huang</surname> <given-names>K</given-names></name>, <name name-style="western"><surname>Coenen</surname> <given-names>F</given-names></name>. <article-title>Zero-shot text classification via knowledge graph embedding for social media data</article-title>. <source>IEEE Internet of Things Journal</source>. <year>2022</year>;<volume>9</volume>(<issue>12</issue>):<fpage>9205</fpage>–<lpage>13</lpage>.</mixed-citation></ref>
<ref id="pone.0328210.ref033"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Jia S, Chen Q, Wang W. Covid-19 tweets analysis with topic modeling. In: 2021 4th International Conference on Computing and Big Data. 2021. p. 68–74.</mixed-citation></ref>
<ref id="pone.0328210.ref034"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Trad R, Spiliopoulou M. Juxtaposing 5G coronavirus tweets with general coronavirus tweets during the early months of coronavirus outbreak. In: 2021 IEEE 34th International Symposium on Computer-Based Medical Systems (CBMS). 2021. p. 597–602.</mixed-citation></ref>
<ref id="pone.0328210.ref035"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Zhunis A, Lima G, Song H, Han J, Cha M. Emotion bubbles: emotional composition of online discourse before and after the COVID-19 outbreak. In: Proceedings of the ACM Web Conference 2022 . 2022. p. 2603–13.</mixed-citation></ref>
<ref id="pone.0328210.ref036"><label>36</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Goetz</surname> <given-names>SJ</given-names></name>, <name name-style="western"><surname>Heaton</surname> <given-names>C</given-names></name>, <name name-style="western"><surname>Imran</surname> <given-names>M</given-names></name>, <name name-style="western"><surname>Pan</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Tian</surname> <given-names>Z</given-names></name>, <name name-style="western"><surname>Schmidt</surname> <given-names>C</given-names></name>, <etal>et al</etal>. <article-title>Food insufficiency and Twitter emotions during a pandemic</article-title>. <source>Appl Econ Perspect Policy</source>. <year>2022</year>:10.1002/aepp.13258. <comment>doi: <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/aepp.13258" xlink:type="simple">10.1002/aepp.13258</ext-link></comment> <object-id pub-id-type="pmid">35572046</object-id></mixed-citation></ref>
<ref id="pone.0328210.ref037"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Hanu L, Unitary Team. Detoxify. 2020. <ext-link ext-link-type="uri" xlink:href="https://github.com/unitaryai/detoxify" xlink:type="simple">https://github.com/unitaryai/detoxify</ext-link></mixed-citation></ref>
<ref id="pone.0328210.ref038"><label>38</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Mikolov</surname> <given-names>T</given-names></name>, <name name-style="western"><surname>Chen</surname> <given-names>K</given-names></name>, <name name-style="western"><surname>Corrado</surname> <given-names>G</given-names></name>, <name name-style="western"><surname>Dean</surname> <given-names>J</given-names></name>. Efficient estimation of word representations in vector space. <year>2013</year>. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1301.3781" xlink:type="simple">https://arxiv.org/abs/1301.3781</ext-link></mixed-citation></ref>
<ref id="pone.0328210.ref039"><label>39</label><mixed-citation publication-type="book" xlink:type="simple"><name name-style="western"><surname>Poole</surname> <given-names>KT</given-names></name>, <name name-style="western"><surname>Rosenthal</surname> <given-names>HL</given-names></name>. <source>Congress: a political-economic history of roll call voting</source>. <publisher-name>Oxford University Press</publisher-name>; <year>1997</year>.</mixed-citation></ref>
<ref id="pone.0328210.ref040"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Lewis JB, Poole K, Rosenthal H, Boche A, Rudkin A, Sonnet L. Voteview: congressional roll-call votes database. 2022. <ext-link ext-link-type="uri" xlink:href="https://voteview.com/" xlink:type="simple">https://voteview.com/</ext-link></mixed-citation></ref>
</ref-list>
</back>
<sub-article article-type="aggregated-review-documents" id="pone.0328210.r001" specific-use="decision-letter">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r001</article-id>
<title-group>
<article-title>Decision Letter 0</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name name-style="western"><surname>Gomes Ferreira</surname>
<given-names>Carlos Henrique</given-names>
</name>
<role>Academic Editor</role>
</contrib>
</contrib-group>
<permissions>
<copyright-year>2025</copyright-year>
<copyright-holder>Carlos Henrique Gomes Ferreira</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p></license>
</permissions>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="article" id="rel-obj001" link-type="peer-reviewed-article"/>
<custom-meta-group>
<custom-meta>
<meta-name>Submission Version</meta-name>
<meta-value>0</meta-value>
</custom-meta>
</custom-meta-group>
</front-stub>
<body>
<p><named-content content-type="letter-date">14 Feb 2025</named-content></p>
<p><!--<div>-->PONE-D-24-24548<!--</div>--><!--<div>-->Estimating affective polarization on a social network<!--</div>--><!--<div>-->PLOS ONE</p>
<p>Dear Dr. Hohmann,</p>
<p>Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.</p>
<p>Please submit your revised manuscript by Mar 31 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at <email xlink:type="simple">plosone@plos.org</email>. When you're ready to submit your revision, log on to <ext-link ext-link-type="uri" xlink:href="https://www.editorialmanager.com/pone/" xlink:type="simple">https://www.editorialmanager.com/pone/</ext-link> and select the 'Submissions Needing Revision' folder to locate your manuscript file.</p>
<p>Please include the following items when submitting your revised manuscript:<!--</div>--></p>
<p><list list-type="bullet"><list-item><p>A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.</p>
</list-item>
<list-item>
<p>A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.</p>
</list-item>
<list-item>
<p>An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.</p>
</list-item>
</list>
</p>
<p><!--<div>-->If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.</p>
<p>If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: <ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols" xlink:type="simple">https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols</ext-link>. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at <ext-link ext-link-type="uri" xlink:href="https://plos.org/protocols?utm_medium=editorial-email&amp;utm_source=authorletters&amp;utm_campaign=protocols" xlink:type="simple">https://plos.org/protocols?utm_medium=editorial-email&amp;utm_source=authorletters&amp;utm_campaign=protocols</ext-link>.</p>
<p>We look forward to receiving your revised manuscript.</p>
<p>Kind regards,</p>
<p>Carlos Henrique Gomes Ferreira, Ph.D.</p>
<p>Academic Editor</p>
<p>PLOS ONE</p>
<p>Journal Requirements:</p>
<p>When submitting your revision, we need you to address these additional requirements.</p>
<p>1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at</p>
<p><ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf" xlink:type="simple">https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf</ext-link> and</p>
<p><ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf" xlink:type="simple">https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf</ext-link></p>
<p>2.  In your Methods section, please include additional information about your dataset and ensure that you have included a statement specifying whether the collection and analysis method complied with the terms and conditions for the source of the data.</p>
<p>3. When completing the data availability statement of the submission form, you indicated that you will make your data available on acceptance. We strongly recommend all authors decide on a data sharing plan before acceptance, as the process can be lengthy and hold up publication timelines. Please note that, though access restrictions are acceptable now, your entire data will need to be made freely accessible if your manuscript is accepted for publication. This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If you are unable to adhere to our open data policy, please kindly revise your statement to explain your reasoning and we will seek the editor's input on an exemption. Please be assured that, once you have provided your new statement, the assessment of your exemption will not hold up the peer review process.</p>
<p>4. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.</p>
<p><bold>Additional Editor Comments:</bold></p>
<p>Dear Authors,</p>
<p>Unfortunately, the previous Editor of the journal did not complete the editing process for your article.</p>
<p>We apologize for the inconvenience.</p>
<p>I took over yesterday and carefully reviewed the reviewers' comments.</p>
<p>I believe the article is close to being accepted. One reviewer requested a few additional changes, but I believe they are feasible to implement.</p>
<p>Best,</p>
<p>Carlos</p>
<p>[Note: HTML markup is below. Please do not edit.]</p>
<p>Reviewers' comments:</p>
<p>Reviewer's Responses to Questions</p>
<p><!--<font color="black">--><bold>Comments to the Author</bold></p>
<p>1. Is the manuscript technically sound, and do the data support the conclusions?</p>
<p>The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. <!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Partly</p>
<p>**********</p>
<p><!--<font color="black">-->2. Has the statistical analysis been performed appropriately and rigorously? <!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->3. Have the authors made all data underlying the findings in their manuscript fully available?</p>
<p>The <ext-link ext-link-type="uri" xlink:href="http://www.plosone.org/static/policies.action#sharing" xlink:type="simple">PLOS Data policy</ext-link> requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.<!--</font>--></p>
<p>Reviewer #1: No</p>
<p>Reviewer #2: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->4. Is the manuscript presented in an intelligible fashion and written in standard English?</p>
<p>PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.<!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->5. Review Comments to the Author</p>
<p>Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)<!--</font>--></p>
<p>Reviewer #1: Hohmann &amp; Coscia present a nice paper which introduces a novel measure of affective polarization in social networks. The measure is an extension of their excellent work previously published in Science Advances which introduced a structural measure of polarization but with an added consideration for the presence of interaction hostility. The work has a clear motivation, is technically sound, and makes a strong contribution to the interdisciplinary literature on polarization.</p>
<p>In my opinion, considering the target venue is PLOS One, I am of the opinion that the article should be accepted for publication with minimal delay - all requirements of technical correctness and novelty have been met. For completeness, I offer some thoughts and suggestions below. However, I stress these are largely my opinion and should certainly not be seen as a requirement for publication - the authors can feel free to ignore these points if they disagree.</p>
<p>Thoughts and suggestions</p>
<p>-----------------------------</p>
<p>1. As the authors well know, how to measure polarization is itself a polarizing topic - different research fields approach the problem in different ways. The authors' measure combines that classic affective component, with the structural dimension. However, I think there are many polarization researchers who might argue that social distance (which your measure captures) is not really needed in a measure of AP, it is simply a common symptom. Some people do include the idea of social distance, but most don't, so IMO, it would be best to try to be more explicit about what you are doing. As part of this, I don't think referring to the "structural" component of AP is particularly clear. Rather, I think the framing in terms of social distance offers more clarity. I would perhaps suggest reframing title / abstract to explicitly highlight this novel contribution of your work, e.g. "A social network measure of affective polarization which captures both hostility and social distance". You could also perhaps touch on why researchers may, or may not, want to include these different elements in their measure.</p>
<p>2. You could be bolder in stating the benefits of your approach and possible useful applications.</p>
<p>3. Related to point 1, I would perhaps suggest not to refer to the survey-based approaches as having shortcomings. There is no consensus as to which ingredients of AP must be included in a useful AP measure, and which are optional. In principle, I think many would argue that social distance is not necesarilly a component of AP, despite being correlated. Rather I think your framing may be stronger by talking about your added value instead of the shortcomings of others. Also, what you call the structural component others may refer to as interactional polarization (see your Ref 11 and Yarchi et al. 2021 in Political Communication).</p>
<p>4. I note you refer to other methods which use sentiment, but that you instead use toxicity. I would politely note that at least one of the papers referenced (Ref 11) is also using toxicity, not sentiment as you state.</p>
<p>5. On page 5 you state: "This opinion homophily indicates high structural separation and, therefore, high affective polarization." I understand this argument, but there is plenty of data to suggest that hostile out-group interactions are not so rare (any of the many papers which argue that echo chambers are in fact rare / non-existant). It is very dependent on interaction type (see for example Fig 4 in Mekacher et al. 2023 PNAS Nexus). The measures of social distance typically used are quick high-stakes interactions (e.g., getting married, being neighbors) unlike social media interactions which are low stakes and are therefore more likely to include out-group interactions.</p>
<p>6. You should perhaps briefly note the assumptions underlying your measure's desire for a positive correlation between disagreement and hostility. If by disagreement you mean disagreement in terms of ideological identification that is fine, but that is not necessarily the same as disagreement on actual issues. See for example the papers by Liliana Mason (I Disrespectfully disagree) which discussed how, surprisingly, affective polarization often manifests as substantial hostility between partisan opponents even when those individuals largely *agree* on the details of policy.</p>
<p>7. In your AP measure, any particular reason you chose to equally weight structure and affect?</p>
<p>8. The method validation section could be a little improved in terms of structure. You are using a lot of acronyms which some readers may not be familiar with. You could take a little more time to introduce the other measures and note why they have been used in the past.</p>
<p>9. Personally, I find Fig 2 a bit messy with all the different metrics included in one figure. I'd probably move most of the other metric results to the SI, but its up to you.</p>
<p>10. Lines 274-275. When you talk about ideological labelling, remember to reference the methods section, otherwise we are confused how you have done this.</p>
<p>11. In Figure 5, perhaps consider showing the individual components of the AP measure and then commenting on how the individual components compare to the combined measure.</p>
<p>12. Lines 336 - 337: "These findings align with previous research indicating a consistent upward trend in affective polarization since the 1960s". Statements like this should be precise about exactly which country you are referring to. I note that AP has decreased in many countries! See Boxell &amp; Gentzkow's NBER paper on AP across countries.</p>
<p>Reviewer #2: The online system keep saying "Minimum Character Count Not Met", even if the character count is 3500. I don't know why. Please find the comments for the authors as a separated file attached to this form.</p>
<p>**********</p>
<p><!--<font color="black">-->6. PLOS authors have the option to publish the peer review history of their article (<ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/editorial-and-peer-review-process#loc-peer-review-history" xlink:type="simple">what does this mean?</ext-link>). If published, this will include your full peer review and any attached files.</p>
<p>If you choose “no”, your identity will remain anonymous but your review may still be made public.</p>
<p><bold>Do you want your identity to be public for this peer review?</bold> For information about this choice, including consent withdrawal, please see our <ext-link ext-link-type="uri" xlink:href="https://www.plos.org/privacy-policy" xlink:type="simple">Privacy Policy</ext-link>.<!--</font>--></p>
<p>Reviewer #1: No</p>
<p>Reviewer #2: No</p>
<p>**********</p>
<p>[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]</p>
<p>While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, <ext-link ext-link-type="uri" xlink:href="https://pacev2.apexcovantage.com/" xlink:type="simple">https://pacev2.apexcovantage.com/</ext-link>. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at <email xlink:type="simple">figures@plos.org</email>. Please note that Supporting Information files do not need this step.<!--</div>--></p>
<supplementary-material id="pone.0328210.s002" mimetype="application/pdf" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.s002" xlink:type="simple">
<label>Attachment</label>
<caption>
<p>Submitted filename: <named-content content-type="submitted-filename">review_pone.pdf</named-content></p>
</caption>
</supplementary-material>
</body>
</sub-article>
<sub-article article-type="author-comment" id="pone.0328210.r002">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r002</article-id>
<title-group>
<article-title>Author response to Decision Letter 1</article-title>
</title-group>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="peer-reviewed-article" id="rel-obj002" link-type="rebutted-decision-letter" object-id="10.1371/journal.pone.0328210.r001" object-id-type="doi" object-type="decision-letter"/>
<custom-meta-group>
<custom-meta>
<meta-name>Submission Version</meta-name>
<meta-value>1</meta-value>
</custom-meta>
</custom-meta-group>
</front-stub>
<body>
<p><named-content content-type="author-response-date">31 Mar 2025</named-content></p>
<p>We have included a response to the reviewers in a separate file.</p>
<supplementary-material id="pone.0328210.s003" mimetype="application/pdf" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.s003" xlink:type="simple">
<label>Attachment</label>
<caption>
<p>Submitted filename: <named-content content-type="submitted-filename">cover_letter_and_response.pdf</named-content></p>
</caption>
</supplementary-material>
</body>
</sub-article>
<sub-article article-type="aggregated-review-documents" id="pone.0328210.r003" specific-use="decision-letter">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r003</article-id>
<title-group>
<article-title>Decision Letter 1</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name name-style="western"><surname>Gomes Ferreira</surname>
<given-names>Carlos Henrique</given-names>
</name>
<role>Academic Editor</role>
</contrib>
</contrib-group>
<permissions>
<copyright-year>2025</copyright-year>
<copyright-holder>Carlos Henrique Gomes Ferreira</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p></license>
</permissions>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="article" id="rel-obj003" link-type="peer-reviewed-article"/>
<custom-meta-group>
<custom-meta>
<meta-name>Submission Version</meta-name>
<meta-value>1</meta-value>
</custom-meta>
</custom-meta-group>
</front-stub>
<body>
<p><named-content content-type="letter-date">16 Jun 2025</named-content></p>
<p><!--<div>-->PONE-D-24-24548R1<!--</div>--><!--<div>-->Estimating affective polarization on a social network<!--</div>--><!--<div>-->PLOS ONE<!--</div>--><!--<div>--></p>
<p>Dear Dr. Hohmann,</p>
<p>Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.</p>
<p>In particular, I would like to thank you for the opportunity to continue the review process of this manuscript. We would like to note that two of the reviewers now consider the article ready for publication.</p>
<p>However, I third reviewer, while acknowledging the authors’ efforts and the lack of consensus in the field, raises an point regarding the conceptual distinction between affective and structural dimensions of polarization.</p>
<p>Although this reviewer ultimately respects the authors’ position, their comments suggest that, at a minimum, the manuscript should explicitly acknowledge this distinction and critically engage with the differing perspectives in the literature.</p>
<p>We kindly ask the authors to consider this in their revision, ensuring that the current framing is clearly justified and that alternative interpretations are adequately addressed.</p>
<p>Please submit your revised manuscript by Jul 31 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at <email xlink:type="simple">plosone@plos.org</email>. When you're ready to submit your revision, log on to <ext-link ext-link-type="uri" xlink:href="https://www.editorialmanager.com/pone/" xlink:type="simple">https://www.editorialmanager.com/pone/</ext-link> and select the 'Submissions Needing Revision' folder to locate your manuscript file.</p>
<p>Thank you for the opportunity to continue the review process of this manuscript.</p>
<p>We would like to note that two of the reviewers now consider the article ready for publication.</p>
<p>However, a third one, while acknowledging the authors’ efforts and the lack of consensus in the field, raises an point regarding the conceptual distinction between affective and structural dimensions of polarization.</p>
<p>Although this reviewer ultimately respects the authors’ position, their comments suggest that, at a minimum, the manuscript should explicitly acknowledge this distinction and critically engage with the differing perspectives in the literature.</p>
<p>Thus, we kindly ask the authors to consider this in their revision.</p>
<p>If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.</p>
<p><!--</div>--><!--<div>-->If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: <ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols" xlink:type="simple">https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols</ext-link>. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at <ext-link ext-link-type="uri" xlink:href="https://plos.org/protocols?utm_medium=editorial-email&amp;utm_source=authorletters&amp;utm_campaign=protocols" xlink:type="simple">https://plos.org/protocols?utm_medium=editorial-email&amp;utm_source=authorletters&amp;utm_campaign=protocols</ext-link>.</p>
<p>We look forward to receiving your revised manuscript.</p>
<p>Kind regards,</p>
<p>Carlos Henrique Gomes Ferreira, Ph.D.</p>
<p>Academic Editor</p>
<p>PLOS ONE</p>
<p>Journal Requirements:</p>
<p>Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.</p>
<p>[Note: HTML markup is below. Please do not edit.]</p>
<p>Reviewers' comments:</p>
<p>Reviewer's Responses to Questions</p>
<p><!--<font color="black">--><bold>Comments to the Author</bold></p>
<p>1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.<!--</font>--></p>
<p>Reviewer #1: All comments have been addressed</p>
<p>Reviewer #2: (No Response)</p>
<p>Reviewer #3: All comments have been addressed</p>
<p>**********</p>
<p><!--<font color="black">-->2. Is the manuscript technically sound, and do the data support the conclusions?</p>
<p>The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. <!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Partly</p>
<p>Reviewer #3: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->3. Has the statistical analysis been performed appropriately and rigorously? <!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Yes</p>
<p>Reviewer #3: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->4. Have the authors made all data underlying the findings in their manuscript fully available?</p>
<p>The <ext-link ext-link-type="uri" xlink:href="http://www.plosone.org/static/policies.action#sharing" xlink:type="simple">PLOS Data policy</ext-link> requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.<!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Yes</p>
<p>Reviewer #3: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->5. Is the manuscript presented in an intelligible fashion and written in standard English?</p>
<p>PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.<!--</font>--></p>
<p>Reviewer #1: Yes</p>
<p>Reviewer #2: Yes</p>
<p>Reviewer #3: Yes</p>
<p>**********</p>
<p><!--<font color="black">-->6. Review Comments to the Author</p>
<p>Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)<!--</font>--></p>
<p>Reviewer #1: The authors have done an excellent job of responding to all comments. I recommend publication with no further revisions.</p>
<p>Reviewer #2: First, I would like to thank the authors for their effort in addressing my previous concerns. However, I still have concerns regarding the structural aspects analyzed in this work, now referred to as "social distance". While some studies consider this aspect a component or manifestation of affective polarization, others treat it as a distinct dimension of polarization. Personally, I align with the latter perspective and believe that affective and structural dimensions should not be conflated when measuring affective polarization, particularly in the context of social media.</p>
<p>Indeed, social media platforms rely heavily on recommendation algorithms, which significantly shape the structure of interactions by promoting content aligned with users’ interests. In this context, the structural component may represent a mix of social avoidance (which I see as an effect, not a cause, of affective polarization) and algorithmic design.</p>
<p>Even the results presented in Figure 5 could support this interpretation: the affective component appears to precede the structural one. Initially, there are more interactions across communities; however, due to heightened affective polarization, users begin to avoid cross-community engagement, which in turn increases the structural component, or “social distance.”</p>
<p>In my view, the paper would benefit from being reframed as a comparison between these two dimensions of polarization. That said, I respect the authors’ position on the matter and recognize that this remains an open question without a clear consensus in the field.</p>
<p>Reviewer #3: The paper has merit for publication in PLOS ONE. The proposed measure contributes to the research area as an useful method to analyse the factors that drive affective polarization dynamics in online social media platforms.</p>
<p>**********</p>
<p><!--<font color="black">-->7. PLOS authors have the option to publish the peer review history of their article (<ext-link ext-link-type="uri" xlink:href="https://journals.plos.org/plosone/s/editorial-and-peer-review-process#loc-peer-review-history" xlink:type="simple">what does this mean?</ext-link>). If published, this will include your full peer review and any attached files.</p>
<p>If you choose “no”, your identity will remain anonymous but your review may still be made public.</p>
<p><bold>Do you want your identity to be public for this peer review?</bold> For information about this choice, including consent withdrawal, please see our <ext-link ext-link-type="uri" xlink:href="https://www.plos.org/privacy-policy" xlink:type="simple">Privacy Policy</ext-link>.<!--</font>--></p>
<p>Reviewer #1: No</p>
<p>Reviewer #2: No</p>
<p>Reviewer #3: No</p>
<p>**********</p>
<p>[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]</p>
<p>While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, <ext-link ext-link-type="uri" xlink:href="https://pacev2.apexcovantage.com/" xlink:type="simple">https://pacev2.apexcovantage.com/</ext-link>. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at <email xlink:type="simple">figures@plos.org</email>. Please note that Supporting Information files do not need this step.<!--</div>--></p>
</body>
</sub-article>
<sub-article article-type="author-comment" id="pone.0328210.r004">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r004</article-id>
<title-group>
<article-title>Author response to Decision Letter 2</article-title>
</title-group>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="peer-reviewed-article" id="rel-obj004" link-type="rebutted-decision-letter" object-id="10.1371/journal.pone.0328210.r003" object-id-type="doi" object-type="decision-letter"/>
<custom-meta-group>
<custom-meta>
<meta-name>Submission Version</meta-name>
<meta-value>2</meta-value>
</custom-meta>
</custom-meta-group>
</front-stub>
<body>
<p><named-content content-type="author-response-date">20 Jun 2025</named-content></p>
<p>Reviewer #2:</p>
<p>I still have concerns regarding the structural aspects analyzed in this work, now referred to as "social distance''. While some studies consider this aspect a component or manifestation of affective polarization, others treat it as a distinct dimension of polarization. [...] In my view, the paper would benefit from being reframed as a comparison between these two dimensions of polarization. That said, I respect the authors’ position on the matter and recognize that this remains an open question without a clear consensus in the field.</p>
<p>Authors' Answer:</p>
<p>We think the reviewer has a solid point here. We have edited abstract, introduction, and discussion to improve our acknowledgment of this open question -- and to allow the reader siding with the reviewer to still find usefulness in the method we develop by considering exclusively the affective component and relegating the social distance component as a distinct dimension.</p>
<supplementary-material id="pone.0328210.s004" mimetype="application/pdf" position="float" xlink:href="info:doi/10.1371/journal.pone.0328210.s004" xlink:type="simple">
<label>Attachment</label>
<caption>
<p>Submitted filename: <named-content content-type="submitted-filename">response.pdf</named-content></p>
</caption>
</supplementary-material>
</body>
</sub-article>
<sub-article article-type="editor-report" id="pone.0328210.r005" specific-use="decision-letter">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r005</article-id>
<title-group>
<article-title>Decision Letter 2</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name name-style="western"><surname>Gomes Ferreira</surname>
<given-names>Carlos Henrique</given-names>
</name>
<role>Academic Editor</role>
</contrib>
</contrib-group>
<permissions>
<copyright-year>2025</copyright-year>
<copyright-holder>Carlos Henrique Gomes Ferreira</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p></license>
</permissions>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="article" id="rel-obj005" link-type="peer-reviewed-article"/>
<custom-meta-group>
<custom-meta>
<meta-name>Submission Version</meta-name>
<meta-value>2</meta-value>
</custom-meta>
</custom-meta-group>
</front-stub>
<body>
<p><named-content content-type="letter-date">30 Jun 2025</named-content></p>
<p>Estimating affective polarization on a social network</p>
<p>PONE-D-24-24548R2</p>
<p>Dear Dr. Hohmann,</p>
<p>We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.</p>
<p>Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.</p>
<p>An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at <ext-link ext-link-type="uri" xlink:href="https://www.editorialmanager.com/pone/" xlink:type="simple">Editorial Manager®</ext-link> and clicking the ‘Update My Information' link at the top of the page. If you have any questions relating to publication charges, please contact our Author Billing department directly at <email xlink:type="simple">authorbilling@plos.org</email>.</p>
<p>If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact <email xlink:type="simple">onepress@plos.org</email>.</p>
<p>Kind regards,</p>
<p>Carlos Henrique Gomes Ferreira, Ph.D.</p>
<p>Academic Editor</p>
<p>PLOS ONE</p>
<p>Additional Editor Comments (optional):</p>
<p>I observed that the authors have addressed the point raised by the reviewer. With that, I consider the article ready for publication.</p>
<p>Congratulations on the work!</p>
<p>Reviewers' comments:</p>
</body>
</sub-article>
<sub-article article-type="editor-report" id="pone.0328210.r006" specific-use="acceptance-letter">
<front-stub>
<article-id pub-id-type="doi">10.1371/journal.pone.0328210.r006</article-id>
<title-group>
<article-title>Acceptance letter</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name name-style="western"><surname>Gomes Ferreira</surname>
<given-names>Carlos Henrique</given-names>
</name>
<role>Academic Editor</role>
</contrib>
</contrib-group>
<permissions>
<copyright-year>2025</copyright-year>
<copyright-holder>Carlos Henrique Gomes Ferreira</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p></license>
</permissions>
<related-object document-id="10.1371/journal.pone.0328210" document-id-type="doi" document-type="article" id="rel-obj006" link-type="peer-reviewed-article"/>
</front-stub>
<body>
<p>PONE-D-24-24548R2</p>
<p>PLOS ONE</p>
<p>Dear Dr. Coscia,</p>
<p>I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now being handed over to our production team.</p>
<p>At this stage, our production department will prepare your paper for publication. This includes ensuring the following:</p>
<p>* All references, tables, and figures are properly cited</p>
<p>* All relevant supporting information is included in the manuscript submission,</p>
<p>* There are no issues that prevent the paper from being properly typeset</p>
<p>You will receive further instructions from the production team, including instructions on how to review your proof when it is ready. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few days to review your paper and let you know the next and final steps.</p>
<p>Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact <email xlink:type="simple">onepress@plos.org</email>.</p>
<p>You will receive an invoice from PLOS for your publication fee after your manuscript has reached the completed accept phase. If you receive an email requesting payment before acceptance or for any other service, this may be a phishing scheme. Learn how to identify phishing emails and protect your accounts at <ext-link ext-link-type="uri" xlink:href="https://explore.plos.org/phishing" xlink:type="simple">https://explore.plos.org/phishing</ext-link>.</p>
<p>If we can help with anything else, please email us at <email xlink:type="simple">customercare@plos.org</email>.</p>
<p>Thank you for submitting your work to PLOS ONE and supporting open access.</p>
<p>Kind regards,</p>
<p>PLOS ONE Editorial Office Staff</p>
<p>on behalf of</p>
<p>Dr. Carlos Henrique Gomes Ferreira</p>
<p>Academic Editor</p>
<p>PLOS ONE</p>
</body>
</sub-article>
</article>