- Posts: 8
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
ce que je ne comprends pas : pourquoi tenter une analyse dans Limesurvey ?
Tu exportes en CSV, tu importes dans un tableur et tu fais tes traitements dans le tableur.
Pourquoi s’embêter à tenter de faire des concaténation dans Limesurvey alors que LooCalc sait très bien le faire ?
Denis
Joffm wrote: Veuillez envoyer votre enquête en tant qu'export lss.
C'est un peu difficile à comprendre.
Et pour supprimer les colonnes vides de l'axe X, il y a le plugin "hideEmptyColumn"
[url] gitlab.com/SondagesPro/QuestionSettingsType/hideEmptyColumn [/url]
Joffm
Et vous ne devriez plus l'utiliser {INSERTANS: 865113X16X533SQ001_SQ001}
Meilleur L'Expression Manager
DenisChenu wrote: OK,
Ça va pas être évident …
Ne pas utiliser les SGQA, mais directement les codes de questions , c'est plus facile.
> INSERTANS:865113X16X533SQ001_SQ001 devient QCODE_SQ01_SQ01
Mieux séparer les X et les Y : c'est plus compréhensible.
> SX01, SX02 en axe X
> SY01,SY02 en axe Y
Utiliser NAOK , surtout sur !is_empty
> !is_empty(QCODE_SY01_SX01.NAOK) devrait fonctionner sur les lignes
Pour les colonnes : je confirme : seule l'utilisation de hideEmptyColumn ou d'un script adapaté permet de le faire.
Attention 50 personnes : ca fait 50x50 => 250 colonnes, ca peut dépasser le nombre de colonnes maximales.
…
LooCalc : LibreOffice Cals, mais tu utilise R, donc rien. Et surtout tu as expliqué pourquoi tu avais besoin.
{TAB1_X01_Y01 = if(is_empty(TAB1_X01_Y01.NAOK),TAB2_X01_Y01.NAOK,TAB1_X01_Y01.NAOK)} {TAB1_X01_Y02 = if(is_empty(TAB1_X01_Y02.NAOK),TAB2_X02_Y01.NAOK,TAB1_X01_Y02.NAOK)} {TAB1_X02_Y01 = if(is_empty(TAB1_X02_Y01.NAOK),TAB2_X01_Y02.NAOK,TAB1_X02_Y01.NAOK)} {TAB1_X02_Y02 = if(is_empty(TAB1_X02_Y02.NAOK),TAB2_X02_Y02.NAOK,TAB1_X02_Y02.NAOK)}