Skip to content

Instantly share code, notes, and snippets.

@Gro-Tsen
Last active June 12, 2024 09:54
Show Gist options
  • Save Gro-Tsen/e54a8375bd07495cb4c2f125ed1b935d to your computer and use it in GitHub Desktop.
Save Gro-Tsen/e54a8375bd07495cb4c2f125ed1b935d to your computer and use it in GitHub Desktop.
#! /usr/local/bin/perl -w
use strict;
use warnings;
use utf8;
my %results;
my %lists;
my @revlists;
my $nblists = 0;
my @altnames = (
undef, # 1
undef, # 2
"La France fière (Marion Maréchal)", # 3
"La France insoumise Union populaire (Manon Aubry)", # 4
"La France revient (Jordan Bardella)", # 5
"Europe écologie (Marie Toussaint)", # 6
undef, # 7
undef, # 8
undef, # 9
undef, # 10
"Besoin d'Europe (Valérie Hayer)", # 11
undef, # 12
undef, # 13
undef, # 14
undef, # 15
undef, # 16
undef, # 17
"La droite pour faire entendre la voix… (François-Xavier Bellamy)", # 18
undef, # 19
undef, # 20
undef, # 21
undef, # 22
undef, # 23
undef, # 24
undef, # 25
undef, # 26
"Réveiller l'Europe (Raphaël Glucksmann)", # 27
undef, # 28
undef, # 29
undef, # 30
undef, # 31
undef, # 32
undef, # 33
undef, # 34
undef, # 35
undef, # 36
undef, # 37
undef, # 38
);
use open IN => ':utf8';
binmode STDIN, ":utf8";
binmode STDOUT, ":utf8";
while (<>) {
my @F = split /\;/;
next if $F[0] eq "codeCirconscription";
die "bad format [0]: $F[0]" unless $F[0] =~ /\A[0-9AB]+\z/;
my $code = $F[0];
$results{$code} = {} unless defined($results{$code});
my $hr = $results{$code};
die "value mismatch" if defined($hr->{code}) && $hr->{code} ne $code;
$hr->{code} = $code;
die "bad format [1]: $F[1]" unless $F[1] =~ /\A[0-9]+\z/;
die "value mismatch" if defined($hr->{inscrits}) && $hr->{inscrits} ne $F[1];
$hr->{inscrits} = $F[1] + 0;
die "bad format [2]: $F[2]" unless $F[2] =~ /\A[0-9]+\z/;
die "value mismatch" if defined($hr->{exprimes}) && $hr->{exprimes} ne $F[2];
$hr->{exprimes} = $F[2] + 0;
die "bad format [3]: $F[3]" unless $F[3] =~ /\A[0-9]+\z/;
die "value mismatch" if defined($hr->{abstentions}) && $hr->{abstentions} ne $F[3];
$hr->{abstentions} = $F[3] + 0;
die "bad format [4]: $F[4]" unless $F[4] =~ /\A[0-9]+(\.[0-9]*)?\z/;
die "check failed on [4]: $F[4] vs $F[3]/$F[1]" unless abs($F[4]-$F[3]/$F[1]*100) <= 0.01;
die "value mismatch" if defined($hr->{taux_abstention}) && $hr->{taux_abstention} ne $F[4];
$hr->{taux_abstention} = $F[4];
$hr->{l} = [] unless defined($hr->{l});
my $lr = $hr->{l};
unless ( defined($lists{$F[5]}) ) {
$revlists[$nblists] = $F[5];
$lists{$F[5]} = ($nblists++);
}
my $n = $lists{$F[5]};
die "lists are in wrong order" unless $n == scalar(@{$lr});
die "bad format [6]: $F[6]" unless $F[3] =~ /\A[0-9]+(\.[0-9]*)?\z/;
$lr->[$n] = $F[6] + 0;
}
my @biglist = ();
my @medlist = ();
for ( my $i=0 ; $i<scalar(@revlists) ; $i++ ) {
my $sum1 = 0;
my $sumi = 0;
foreach my $c ( keys(%results) ) {
$sum1 += $results{$c}{exprimes};
$sumi += $results{$c}{l}[$i];
}
printf "%d:\t%6.3f%%\t%s\n", $i+1, $sumi/$sum1*100, $altnames[$i]//$revlists[$i];
$biglist[$i] = ($sumi/$sum1*100 >= 5.);
$medlist[$i] = ($sumi/$sum1*100 >= 0.01);
}
print "\n";
my @correltab;
for ( my $i=0 ; $i<scalar(@revlists) ; $i++ ) {
next unless $medlist[$i];
for ( my $j=0 ; $j<scalar(@revlists) ; $j++ ) {
my $sum1 = 0;
my $sumi = 0;
my $sumj = 0;
my $sumii = 0;
my $sumij = 0;
my $sumjj = 0;
foreach my $c ( keys(%results) ) {
my $cnte = $results{$c}{exprimes};
my $cnti = $results{$c}{l}[$i];
my $cntj = $results{$c}{l}[$j];
$sum1 += $cnte;
$sumi += $cnti;
$sumj += $cntj;
$sumii += $cnti*$cnti/$cnte;
$sumij += $cnti*$cntj/$cnte;
$sumjj += $cntj*$cntj/$cnte;
}
my $r = ($sum1*$sumij-$sumi*$sumj)/(sqrt($sum1*$sumii-$sumi*$sumi)*sqrt($sum1*$sumjj-$sumj*$sumj));
$correltab[$i][$j] = $r;
}
printf "Corrélations liste %2d (\"%s\"):\n", $i+1, $altnames[$i]//$revlists[$i];
my @f;
if ( $biglist[$i] ) {
@f = grep { $medlist[$_] } (0..scalar(@revlists)-1);
} else {
@f = grep { $biglist[$_] } (0..scalar(@revlists)-1);
}
my @fs = sort { $correltab[$i][$b] <=> $correltab[$i][$a] } @f;
foreach my $j (@fs) {
printf "\tr(%2d,%2d) = %+.3f (\"%s\")\n", $i+1, $j+1, $correltab[$i][$j], $altnames[$j]//$revlists[$j];
}
print "\n";
}
1: 0.004% HUMANITE SOUVERAINE
2: 0.006% POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !
3: 5.434% La France fière (Marion Maréchal)
4: 9.765% La France insoumise Union populaire (Manon Aubry)
5: 31.650% La France revient (Jordan Bardella)
6: 5.437% Europe écologie (Marie Toussaint)
7: 0.062% FREE PALESTINE
8: 2.027% PARTI ANIMALISTE
9: 0.006% PARTI REVOLUTIONNAIRE COMMUNISTES
10: 0.114% PARTI PIRATE
11: 14.518% Besoin d'Europe (Valérie Hayer)
12: 0.029% PACE
13: 0.300% ÉQUINOXE
14: 0.431% ECOLOGIE POSITIVE
15: 0.995% LISTE ASSELINEAU-FREXIT
16: 0.015% PAIX ET DECROISSANCE
17: 0.015% POUR UNE AUTRE EUROPE
18: 7.259% La droite pour faire entendre la voix… (François-Xavier Bellamy)
19: 0.476% LUTTE OUVRIERE
20: 0.054% CHANGER L'EUROPE
21: 0.057% NLP
22: 0.155% URGENCE REVOLUTION !
23: 0.017% PPL
24: 0.912% L'EUROPE CA SUFFIT !
25: 0.007% PRENONS-NOUS EN MAIN
26: 0.021% FORTERESSE EUROPE
27: 13.835% Réveiller l'Europe (Raphaël Glucksmann)
28: 0.012% NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL
29: 2.391% AR
30: 0.021% FRANCE LIBRE
31: 0.252% EUROPE TERRITOIRES ÉCOLOGIE
32: 0.016% LA RUCHE CITOYENNE
33: 2.385% GAUCHE UNIE
34: 0.021% DEFENDRE LES ENFANTS
35: 1.255% EAC
36: 0.003% DEMOCRATIE REPRESENTATIVE
37: 0.041% ESPERANTO
38: 0.003% LIBERTÉ DÉMOCRATIQUE FRANÇAISE
Corrélations liste 3 ("La France fière (Marion Maréchal)"):
r( 3, 3) = +1.000 ("La France fière (Marion Maréchal)")
r( 3,18) = +0.398 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 3,24) = +0.355 ("L'EUROPE CA SUFFIT !")
r( 3,15) = +0.299 ("LISTE ASSELINEAU-FREXIT")
r( 3, 5) = +0.122 ("La France revient (Jordan Bardella)")
r( 3,30) = +0.114 ("FRANCE LIBRE")
r( 3,11) = +0.080 ("Besoin d'Europe (Valérie Hayer)")
r( 3,10) = +0.053 ("PARTI PIRATE")
r( 3,28) = +0.040 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r( 3,26) = +0.035 ("FORTERESSE EUROPE")
r( 3,17) = +0.007 ("POUR UNE AUTRE EUROPE")
r( 3,34) = -0.019 ("DEFENDRE LES ENFANTS")
r( 3,12) = -0.050 ("PACE")
r( 3, 7) = -0.061 ("FREE PALESTINE")
r( 3,13) = -0.069 ("ÉQUINOXE")
r( 3,14) = -0.082 ("ECOLOGIE POSITIVE")
r( 3,23) = -0.092 ("PPL")
r( 3,32) = -0.094 ("LA RUCHE CITOYENNE")
r( 3,37) = -0.102 ("ESPERANTO")
r( 3,16) = -0.110 ("PAIX ET DECROISSANCE")
r( 3, 8) = -0.111 ("PARTI ANIMALISTE")
r( 3,35) = -0.130 ("EAC")
r( 3,20) = -0.150 ("CHANGER L'EUROPE")
r( 3,29) = -0.151 ("AR")
r( 3,31) = -0.157 ("EUROPE TERRITOIRES ÉCOLOGIE")
r( 3, 4) = -0.187 ("La France insoumise Union populaire (Manon Aubry)")
r( 3,21) = -0.207 ("NLP")
r( 3, 6) = -0.208 ("Europe écologie (Marie Toussaint)")
r( 3,27) = -0.270 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 3,33) = -0.411 ("GAUCHE UNIE")
r( 3,22) = -0.552 ("URGENCE REVOLUTION !")
r( 3,19) = -0.609 ("LUTTE OUVRIERE")
Corrélations liste 4 ("La France insoumise Union populaire (Manon Aubry)"):
r( 4, 4) = +1.000 ("La France insoumise Union populaire (Manon Aubry)")
r( 4, 7) = +0.573 ("FREE PALESTINE")
r( 4,23) = +0.452 ("PPL")
r( 4,22) = +0.446 ("URGENCE REVOLUTION !")
r( 4,20) = +0.391 ("CHANGER L'EUROPE")
r( 4, 6) = +0.369 ("Europe écologie (Marie Toussaint)")
r( 4,21) = +0.340 ("NLP")
r( 4,10) = +0.298 ("PARTI PIRATE")
r( 4,12) = +0.234 ("PACE")
r( 4,32) = +0.193 ("LA RUCHE CITOYENNE")
r( 4,27) = +0.188 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 4,13) = +0.187 ("ÉQUINOXE")
r( 4,26) = +0.171 ("FORTERESSE EUROPE")
r( 4,28) = +0.156 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r( 4,17) = +0.107 ("POUR UNE AUTRE EUROPE")
r( 4,15) = +0.078 ("LISTE ASSELINEAU-FREXIT")
r( 4,14) = +0.070 ("ECOLOGIE POSITIVE")
r( 4,34) = +0.052 ("DEFENDRE LES ENFANTS")
r( 4,33) = -0.028 ("GAUCHE UNIE")
r( 4,30) = -0.039 ("FRANCE LIBRE")
r( 4,16) = -0.051 ("PAIX ET DECROISSANCE")
r( 4,31) = -0.066 ("EUROPE TERRITOIRES ÉCOLOGIE")
r( 4,18) = -0.148 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 4, 3) = -0.187 ("La France fière (Marion Maréchal)")
r( 4,19) = -0.200 ("LUTTE OUVRIERE")
r( 4,37) = -0.209 ("ESPERANTO")
r( 4,35) = -0.219 ("EAC")
r( 4,11) = -0.242 ("Besoin d'Europe (Valérie Hayer)")
r( 4, 8) = -0.337 ("PARTI ANIMALISTE")
r( 4,24) = -0.381 ("L'EUROPE CA SUFFIT !")
r( 4,29) = -0.495 ("AR")
r( 4, 5) = -0.556 ("La France revient (Jordan Bardella)")
Corrélations liste 5 ("La France revient (Jordan Bardella)"):
r( 5, 5) = +1.000 ("La France revient (Jordan Bardella)")
r( 5, 8) = +0.632 ("PARTI ANIMALISTE")
r( 5,24) = +0.566 ("L'EUROPE CA SUFFIT !")
r( 5,19) = +0.416 ("LUTTE OUVRIERE")
r( 5,29) = +0.344 ("AR")
r( 5,33) = +0.260 ("GAUCHE UNIE")
r( 5, 3) = +0.122 ("La France fière (Marion Maréchal)")
r( 5,15) = +0.110 ("LISTE ASSELINEAU-FREXIT")
r( 5,30) = +0.009 ("FRANCE LIBRE")
r( 5,37) = -0.013 ("ESPERANTO")
r( 5,12) = -0.042 ("PACE")
r( 5,32) = -0.072 ("LA RUCHE CITOYENNE")
r( 5,28) = -0.075 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r( 5,26) = -0.093 ("FORTERESSE EUROPE")
r( 5,16) = -0.099 ("PAIX ET DECROISSANCE")
r( 5,35) = -0.106 ("EAC")
r( 5,17) = -0.106 ("POUR UNE AUTRE EUROPE")
r( 5,34) = -0.157 ("DEFENDRE LES ENFANTS")
r( 5,14) = -0.199 ("ECOLOGIE POSITIVE")
r( 5,23) = -0.225 ("PPL")
r( 5,31) = -0.234 ("EUROPE TERRITOIRES ÉCOLOGIE")
r( 5, 7) = -0.248 ("FREE PALESTINE")
r( 5,21) = -0.253 ("NLP")
r( 5,18) = -0.436 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 5,22) = -0.462 ("URGENCE REVOLUTION !")
r( 5,10) = -0.491 ("PARTI PIRATE")
r( 5,11) = -0.528 ("Besoin d'Europe (Valérie Hayer)")
r( 5, 4) = -0.556 ("La France insoumise Union populaire (Manon Aubry)")
r( 5,20) = -0.571 ("CHANGER L'EUROPE")
r( 5,13) = -0.720 ("ÉQUINOXE")
r( 5,27) = -0.820 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 5, 6) = -0.864 ("Europe écologie (Marie Toussaint)")
Corrélations liste 6 ("Europe écologie (Marie Toussaint)"):
r( 6, 6) = +1.000 ("Europe écologie (Marie Toussaint)")
r( 6,27) = +0.861 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 6,13) = +0.825 ("ÉQUINOXE")
r( 6,20) = +0.594 ("CHANGER L'EUROPE")
r( 6,10) = +0.520 ("PARTI PIRATE")
r( 6,22) = +0.493 ("URGENCE REVOLUTION !")
r( 6,11) = +0.453 ("Besoin d'Europe (Valérie Hayer)")
r( 6, 4) = +0.369 ("La France insoumise Union populaire (Manon Aubry)")
r( 6,18) = +0.291 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 6,31) = +0.274 ("EUROPE TERRITOIRES ÉCOLOGIE")
r( 6,35) = +0.229 ("EAC")
r( 6,14) = +0.222 ("ECOLOGIE POSITIVE")
r( 6,21) = +0.176 ("NLP")
r( 6,16) = +0.163 ("PAIX ET DECROISSANCE")
r( 6,23) = +0.127 ("PPL")
r( 6,34) = +0.077 ("DEFENDRE LES ENFANTS")
r( 6, 7) = +0.072 ("FREE PALESTINE")
r( 6,28) = +0.055 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r( 6,17) = +0.049 ("POUR UNE AUTRE EUROPE")
r( 6,12) = +0.034 ("PACE")
r( 6,26) = +0.029 ("FORTERESSE EUROPE")
r( 6,37) = +0.018 ("ESPERANTO")
r( 6,30) = -0.002 ("FRANCE LIBRE")
r( 6,32) = -0.004 ("LA RUCHE CITOYENNE")
r( 6,15) = -0.199 ("LISTE ASSELINEAU-FREXIT")
r( 6, 3) = -0.208 ("La France fière (Marion Maréchal)")
r( 6,33) = -0.274 ("GAUCHE UNIE")
r( 6,19) = -0.355 ("LUTTE OUVRIERE")
r( 6,29) = -0.377 ("AR")
r( 6,24) = -0.537 ("L'EUROPE CA SUFFIT !")
r( 6, 8) = -0.592 ("PARTI ANIMALISTE")
r( 6, 5) = -0.864 ("La France revient (Jordan Bardella)")
Corrélations liste 7 ("FREE PALESTINE"):
r( 7, 4) = +0.573 ("La France insoumise Union populaire (Manon Aubry)")
r( 7, 6) = +0.072 ("Europe écologie (Marie Toussaint)")
r( 7,27) = -0.053 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 7, 3) = -0.061 ("La France fière (Marion Maréchal)")
r( 7,18) = -0.063 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 7,11) = -0.133 ("Besoin d'Europe (Valérie Hayer)")
r( 7, 5) = -0.248 ("La France revient (Jordan Bardella)")
Corrélations liste 8 ("PARTI ANIMALISTE"):
r( 8, 5) = +0.632 ("La France revient (Jordan Bardella)")
r( 8, 3) = -0.111 ("La France fière (Marion Maréchal)")
r( 8,11) = -0.244 ("Besoin d'Europe (Valérie Hayer)")
r( 8,18) = -0.280 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r( 8, 4) = -0.337 ("La France insoumise Union populaire (Manon Aubry)")
r( 8,27) = -0.566 ("Réveiller l'Europe (Raphaël Glucksmann)")
r( 8, 6) = -0.592 ("Europe écologie (Marie Toussaint)")
Corrélations liste 10 ("PARTI PIRATE"):
r(10, 6) = +0.520 ("Europe écologie (Marie Toussaint)")
r(10,27) = +0.351 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(10,18) = +0.341 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(10, 4) = +0.298 ("La France insoumise Union populaire (Manon Aubry)")
r(10,11) = +0.250 ("Besoin d'Europe (Valérie Hayer)")
r(10, 3) = +0.053 ("La France fière (Marion Maréchal)")
r(10, 5) = -0.491 ("La France revient (Jordan Bardella)")
Corrélations liste 11 ("Besoin d'Europe (Valérie Hayer)"):
r(11,11) = +1.000 ("Besoin d'Europe (Valérie Hayer)")
r(11,18) = +0.722 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(11,13) = +0.507 ("ÉQUINOXE")
r(11,27) = +0.473 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(11, 6) = +0.453 ("Europe écologie (Marie Toussaint)")
r(11,35) = +0.409 ("EAC")
r(11,10) = +0.250 ("PARTI PIRATE")
r(11,31) = +0.235 ("EUROPE TERRITOIRES ÉCOLOGIE")
r(11,34) = +0.226 ("DEFENDRE LES ENFANTS")
r(11,14) = +0.212 ("ECOLOGIE POSITIVE")
r(11,37) = +0.173 ("ESPERANTO")
r(11,20) = +0.168 ("CHANGER L'EUROPE")
r(11, 3) = +0.080 ("La France fière (Marion Maréchal)")
r(11,17) = +0.057 ("POUR UNE AUTRE EUROPE")
r(11,21) = +0.056 ("NLP")
r(11,16) = +0.038 ("PAIX ET DECROISSANCE")
r(11,26) = +0.010 ("FORTERESSE EUROPE")
r(11,12) = -0.044 ("PACE")
r(11,28) = -0.056 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r(11,30) = -0.071 ("FRANCE LIBRE")
r(11,32) = -0.086 ("LA RUCHE CITOYENNE")
r(11,22) = -0.122 ("URGENCE REVOLUTION !")
r(11,23) = -0.129 ("PPL")
r(11, 7) = -0.133 ("FREE PALESTINE")
r(11,29) = -0.159 ("AR")
r(11,19) = -0.234 ("LUTTE OUVRIERE")
r(11, 4) = -0.242 ("La France insoumise Union populaire (Manon Aubry)")
r(11, 8) = -0.244 ("PARTI ANIMALISTE")
r(11,15) = -0.296 ("LISTE ASSELINEAU-FREXIT")
r(11,24) = -0.300 ("L'EUROPE CA SUFFIT !")
r(11,33) = -0.437 ("GAUCHE UNIE")
r(11, 5) = -0.528 ("La France revient (Jordan Bardella)")
Corrélations liste 12 ("PACE"):
r(12, 4) = +0.234 ("La France insoumise Union populaire (Manon Aubry)")
r(12, 6) = +0.034 ("Europe écologie (Marie Toussaint)")
r(12,18) = -0.006 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(12, 5) = -0.042 ("La France revient (Jordan Bardella)")
r(12,11) = -0.044 ("Besoin d'Europe (Valérie Hayer)")
r(12, 3) = -0.050 ("La France fière (Marion Maréchal)")
r(12,27) = -0.122 ("Réveiller l'Europe (Raphaël Glucksmann)")
Corrélations liste 13 ("ÉQUINOXE"):
r(13, 6) = +0.825 ("Europe écologie (Marie Toussaint)")
r(13,27) = +0.710 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(13,11) = +0.507 ("Besoin d'Europe (Valérie Hayer)")
r(13,18) = +0.374 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(13, 4) = +0.187 ("La France insoumise Union populaire (Manon Aubry)")
r(13, 3) = -0.069 ("La France fière (Marion Maréchal)")
r(13, 5) = -0.720 ("La France revient (Jordan Bardella)")
Corrélations liste 14 ("ECOLOGIE POSITIVE"):
r(14, 6) = +0.222 ("Europe écologie (Marie Toussaint)")
r(14,11) = +0.212 ("Besoin d'Europe (Valérie Hayer)")
r(14,27) = +0.118 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(14, 4) = +0.070 ("La France insoumise Union populaire (Manon Aubry)")
r(14,18) = -0.006 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(14, 3) = -0.082 ("La France fière (Marion Maréchal)")
r(14, 5) = -0.199 ("La France revient (Jordan Bardella)")
Corrélations liste 15 ("LISTE ASSELINEAU-FREXIT"):
r(15, 3) = +0.299 ("La France fière (Marion Maréchal)")
r(15, 5) = +0.110 ("La France revient (Jordan Bardella)")
r(15, 4) = +0.078 ("La France insoumise Union populaire (Manon Aubry)")
r(15,27) = -0.180 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(15, 6) = -0.199 ("Europe écologie (Marie Toussaint)")
r(15,18) = -0.200 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(15,11) = -0.296 ("Besoin d'Europe (Valérie Hayer)")
Corrélations liste 16 ("PAIX ET DECROISSANCE"):
r(16, 6) = +0.163 ("Europe écologie (Marie Toussaint)")
r(16,27) = +0.155 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(16,11) = +0.038 ("Besoin d'Europe (Valérie Hayer)")
r(16,18) = +0.032 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(16, 4) = -0.051 ("La France insoumise Union populaire (Manon Aubry)")
r(16, 5) = -0.099 ("La France revient (Jordan Bardella)")
r(16, 3) = -0.110 ("La France fière (Marion Maréchal)")
Corrélations liste 17 ("POUR UNE AUTRE EUROPE"):
r(17, 4) = +0.107 ("La France insoumise Union populaire (Manon Aubry)")
r(17,18) = +0.071 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(17,11) = +0.057 ("Besoin d'Europe (Valérie Hayer)")
r(17, 6) = +0.049 ("Europe écologie (Marie Toussaint)")
r(17,27) = +0.020 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(17, 3) = +0.007 ("La France fière (Marion Maréchal)")
r(17, 5) = -0.106 ("La France revient (Jordan Bardella)")
Corrélations liste 18 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)"):
r(18,18) = +1.000 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(18,11) = +0.722 ("Besoin d'Europe (Valérie Hayer)")
r(18, 3) = +0.398 ("La France fière (Marion Maréchal)")
r(18,13) = +0.374 ("ÉQUINOXE")
r(18,10) = +0.341 ("PARTI PIRATE")
r(18, 6) = +0.291 ("Europe écologie (Marie Toussaint)")
r(18,27) = +0.229 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(18,35) = +0.127 ("EAC")
r(18,34) = +0.122 ("DEFENDRE LES ENFANTS")
r(18,20) = +0.115 ("CHANGER L'EUROPE")
r(18,17) = +0.071 ("POUR UNE AUTRE EUROPE")
r(18,21) = +0.065 ("NLP")
r(18,37) = +0.056 ("ESPERANTO")
r(18,31) = +0.053 ("EUROPE TERRITOIRES ÉCOLOGIE")
r(18,16) = +0.032 ("PAIX ET DECROISSANCE")
r(18,26) = +0.004 ("FORTERESSE EUROPE")
r(18,14) = -0.006 ("ECOLOGIE POSITIVE")
r(18,12) = -0.006 ("PACE")
r(18, 7) = -0.063 ("FREE PALESTINE")
r(18,28) = -0.070 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r(18,30) = -0.072 ("FRANCE LIBRE")
r(18,23) = -0.082 ("PPL")
r(18,32) = -0.118 ("LA RUCHE CITOYENNE")
r(18, 4) = -0.148 ("La France insoumise Union populaire (Manon Aubry)")
r(18,15) = -0.200 ("LISTE ASSELINEAU-FREXIT")
r(18,29) = -0.227 ("AR")
r(18,24) = -0.227 ("L'EUROPE CA SUFFIT !")
r(18, 8) = -0.280 ("PARTI ANIMALISTE")
r(18,22) = -0.293 ("URGENCE REVOLUTION !")
r(18,19) = -0.354 ("LUTTE OUVRIERE")
r(18, 5) = -0.436 ("La France revient (Jordan Bardella)")
r(18,33) = -0.504 ("GAUCHE UNIE")
Corrélations liste 19 ("LUTTE OUVRIERE"):
r(19, 5) = +0.416 ("La France revient (Jordan Bardella)")
r(19, 4) = -0.200 ("La France insoumise Union populaire (Manon Aubry)")
r(19,11) = -0.234 ("Besoin d'Europe (Valérie Hayer)")
r(19,27) = -0.289 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(19,18) = -0.354 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(19, 6) = -0.355 ("Europe écologie (Marie Toussaint)")
r(19, 3) = -0.609 ("La France fière (Marion Maréchal)")
Corrélations liste 20 ("CHANGER L'EUROPE"):
r(20, 6) = +0.594 ("Europe écologie (Marie Toussaint)")
r(20,27) = +0.497 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(20, 4) = +0.391 ("La France insoumise Union populaire (Manon Aubry)")
r(20,11) = +0.168 ("Besoin d'Europe (Valérie Hayer)")
r(20,18) = +0.115 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(20, 3) = -0.150 ("La France fière (Marion Maréchal)")
r(20, 5) = -0.571 ("La France revient (Jordan Bardella)")
Corrélations liste 21 ("NLP"):
r(21, 4) = +0.340 ("La France insoumise Union populaire (Manon Aubry)")
r(21, 6) = +0.176 ("Europe écologie (Marie Toussaint)")
r(21,27) = +0.104 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(21,18) = +0.065 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(21,11) = +0.056 ("Besoin d'Europe (Valérie Hayer)")
r(21, 3) = -0.207 ("La France fière (Marion Maréchal)")
r(21, 5) = -0.253 ("La France revient (Jordan Bardella)")
Corrélations liste 22 ("URGENCE REVOLUTION !"):
r(22,27) = +0.509 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(22, 6) = +0.493 ("Europe écologie (Marie Toussaint)")
r(22, 4) = +0.446 ("La France insoumise Union populaire (Manon Aubry)")
r(22,11) = -0.122 ("Besoin d'Europe (Valérie Hayer)")
r(22,18) = -0.293 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(22, 5) = -0.462 ("La France revient (Jordan Bardella)")
r(22, 3) = -0.552 ("La France fière (Marion Maréchal)")
Corrélations liste 23 ("PPL"):
r(23, 4) = +0.452 ("La France insoumise Union populaire (Manon Aubry)")
r(23, 6) = +0.127 ("Europe écologie (Marie Toussaint)")
r(23,27) = +0.062 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(23,18) = -0.082 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(23, 3) = -0.092 ("La France fière (Marion Maréchal)")
r(23,11) = -0.129 ("Besoin d'Europe (Valérie Hayer)")
r(23, 5) = -0.225 ("La France revient (Jordan Bardella)")
Corrélations liste 24 ("L'EUROPE CA SUFFIT !"):
r(24, 5) = +0.566 ("La France revient (Jordan Bardella)")
r(24, 3) = +0.355 ("La France fière (Marion Maréchal)")
r(24,18) = -0.227 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(24,11) = -0.300 ("Besoin d'Europe (Valérie Hayer)")
r(24, 4) = -0.381 ("La France insoumise Union populaire (Manon Aubry)")
r(24,27) = -0.492 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(24, 6) = -0.537 ("Europe écologie (Marie Toussaint)")
Corrélations liste 26 ("FORTERESSE EUROPE"):
r(26, 4) = +0.171 ("La France insoumise Union populaire (Manon Aubry)")
r(26, 3) = +0.035 ("La France fière (Marion Maréchal)")
r(26, 6) = +0.029 ("Europe écologie (Marie Toussaint)")
r(26,11) = +0.010 ("Besoin d'Europe (Valérie Hayer)")
r(26,18) = +0.004 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(26,27) = -0.019 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(26, 5) = -0.093 ("La France revient (Jordan Bardella)")
Corrélations liste 27 ("Réveiller l'Europe (Raphaël Glucksmann)"):
r(27,27) = +1.000 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(27, 6) = +0.861 ("Europe écologie (Marie Toussaint)")
r(27,13) = +0.710 ("ÉQUINOXE")
r(27,22) = +0.509 ("URGENCE REVOLUTION !")
r(27,20) = +0.497 ("CHANGER L'EUROPE")
r(27,11) = +0.473 ("Besoin d'Europe (Valérie Hayer)")
r(27,10) = +0.351 ("PARTI PIRATE")
r(27,31) = +0.321 ("EUROPE TERRITOIRES ÉCOLOGIE")
r(27,18) = +0.229 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(27, 4) = +0.188 ("La France insoumise Union populaire (Manon Aubry)")
r(27,16) = +0.155 ("PAIX ET DECROISSANCE")
r(27,35) = +0.127 ("EAC")
r(27,14) = +0.118 ("ECOLOGIE POSITIVE")
r(27,21) = +0.104 ("NLP")
r(27,34) = +0.100 ("DEFENDRE LES ENFANTS")
r(27,37) = +0.082 ("ESPERANTO")
r(27,23) = +0.062 ("PPL")
r(27,30) = +0.061 ("FRANCE LIBRE")
r(27,32) = +0.037 ("LA RUCHE CITOYENNE")
r(27,17) = +0.020 ("POUR UNE AUTRE EUROPE")
r(27,28) = +0.013 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL")
r(27,26) = -0.019 ("FORTERESSE EUROPE")
r(27, 7) = -0.053 ("FREE PALESTINE")
r(27,29) = -0.097 ("AR")
r(27,33) = -0.107 ("GAUCHE UNIE")
r(27,12) = -0.122 ("PACE")
r(27,15) = -0.180 ("LISTE ASSELINEAU-FREXIT")
r(27, 3) = -0.270 ("La France fière (Marion Maréchal)")
r(27,19) = -0.289 ("LUTTE OUVRIERE")
r(27,24) = -0.492 ("L'EUROPE CA SUFFIT !")
r(27, 8) = -0.566 ("PARTI ANIMALISTE")
r(27, 5) = -0.820 ("La France revient (Jordan Bardella)")
Corrélations liste 28 ("NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL"):
r(28, 4) = +0.156 ("La France insoumise Union populaire (Manon Aubry)")
r(28, 6) = +0.055 ("Europe écologie (Marie Toussaint)")
r(28, 3) = +0.040 ("La France fière (Marion Maréchal)")
r(28,27) = +0.013 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(28,11) = -0.056 ("Besoin d'Europe (Valérie Hayer)")
r(28,18) = -0.070 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(28, 5) = -0.075 ("La France revient (Jordan Bardella)")
Corrélations liste 29 ("AR"):
r(29, 5) = +0.344 ("La France revient (Jordan Bardella)")
r(29,27) = -0.097 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(29, 3) = -0.151 ("La France fière (Marion Maréchal)")
r(29,11) = -0.159 ("Besoin d'Europe (Valérie Hayer)")
r(29,18) = -0.227 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(29, 6) = -0.377 ("Europe écologie (Marie Toussaint)")
r(29, 4) = -0.495 ("La France insoumise Union populaire (Manon Aubry)")
Corrélations liste 30 ("FRANCE LIBRE"):
r(30, 3) = +0.114 ("La France fière (Marion Maréchal)")
r(30,27) = +0.061 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(30, 5) = +0.009 ("La France revient (Jordan Bardella)")
r(30, 6) = -0.002 ("Europe écologie (Marie Toussaint)")
r(30, 4) = -0.039 ("La France insoumise Union populaire (Manon Aubry)")
r(30,11) = -0.071 ("Besoin d'Europe (Valérie Hayer)")
r(30,18) = -0.072 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
Corrélations liste 31 ("EUROPE TERRITOIRES ÉCOLOGIE"):
r(31,27) = +0.321 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(31, 6) = +0.274 ("Europe écologie (Marie Toussaint)")
r(31,11) = +0.235 ("Besoin d'Europe (Valérie Hayer)")
r(31,18) = +0.053 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(31, 4) = -0.066 ("La France insoumise Union populaire (Manon Aubry)")
r(31, 3) = -0.157 ("La France fière (Marion Maréchal)")
r(31, 5) = -0.234 ("La France revient (Jordan Bardella)")
Corrélations liste 32 ("LA RUCHE CITOYENNE"):
r(32, 4) = +0.193 ("La France insoumise Union populaire (Manon Aubry)")
r(32,27) = +0.037 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(32, 6) = -0.004 ("Europe écologie (Marie Toussaint)")
r(32, 5) = -0.072 ("La France revient (Jordan Bardella)")
r(32,11) = -0.086 ("Besoin d'Europe (Valérie Hayer)")
r(32, 3) = -0.094 ("La France fière (Marion Maréchal)")
r(32,18) = -0.118 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
Corrélations liste 33 ("GAUCHE UNIE"):
r(33, 5) = +0.260 ("La France revient (Jordan Bardella)")
r(33, 4) = -0.028 ("La France insoumise Union populaire (Manon Aubry)")
r(33,27) = -0.107 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(33, 6) = -0.274 ("Europe écologie (Marie Toussaint)")
r(33, 3) = -0.411 ("La France fière (Marion Maréchal)")
r(33,11) = -0.437 ("Besoin d'Europe (Valérie Hayer)")
r(33,18) = -0.504 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
Corrélations liste 34 ("DEFENDRE LES ENFANTS"):
r(34,11) = +0.226 ("Besoin d'Europe (Valérie Hayer)")
r(34,18) = +0.122 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(34,27) = +0.100 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(34, 6) = +0.077 ("Europe écologie (Marie Toussaint)")
r(34, 4) = +0.052 ("La France insoumise Union populaire (Manon Aubry)")
r(34, 3) = -0.019 ("La France fière (Marion Maréchal)")
r(34, 5) = -0.157 ("La France revient (Jordan Bardella)")
Corrélations liste 35 ("EAC"):
r(35,11) = +0.409 ("Besoin d'Europe (Valérie Hayer)")
r(35, 6) = +0.229 ("Europe écologie (Marie Toussaint)")
r(35,18) = +0.127 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(35,27) = +0.127 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(35, 5) = -0.106 ("La France revient (Jordan Bardella)")
r(35, 3) = -0.130 ("La France fière (Marion Maréchal)")
r(35, 4) = -0.219 ("La France insoumise Union populaire (Manon Aubry)")
Corrélations liste 37 ("ESPERANTO"):
r(37,11) = +0.173 ("Besoin d'Europe (Valérie Hayer)")
r(37,27) = +0.082 ("Réveiller l'Europe (Raphaël Glucksmann)")
r(37,18) = +0.056 ("La droite pour faire entendre la voix… (François-Xavier Bellamy)")
r(37, 6) = +0.018 ("Europe écologie (Marie Toussaint)")
r(37, 5) = -0.013 ("La France revient (Jordan Bardella)")
r(37, 3) = -0.102 ("La France fière (Marion Maréchal)")
r(37, 4) = -0.209 ("La France insoumise Union populaire (Manon Aubry)")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment