/ / Formatage de l'en-tête à ajouter à la trame de données dans R - r, dataframe, import, import-from-excel, read.csv

En-tête de mise en forme à ajouter au cadre de données dans R - r, cadre de données, import, import-from-excel, read.csv

J'essaie de créer un en-tête spécifiquement formaté à ajouter à un bloc de données que j'ai créé dans R.

L'essence de mon problème est qu'il semblede plus en plus difficile (peut-être impossible?) de créer un en-tête qui se détache d'un cadre typique d'une ligne par une colonne, sans fusionner la table sous-jacente, dataframe concept dans R.

Le problème vient de mon incapacité à trouver un moyen d'importer ce format particulier d'un en-tête dans R grâce à des méthodes telles que read.csv ou read.xlsx qui conservent le format de l'en-tête.

Lecture d'un en-tête de ce format dans R de .csv ou .xlsx est assez moche et ne conserve pas le format d'origine. Le format de l'en-tête que j'essaye de créer et d'ajouter à un dataframe déjà existant que j'ai de 17 colonnes sans nom dans R pourrait être représenté de la manière suivante:

entrer la description de l'image ici

Où la série de nombres de 1 à 17 représente la trame de données déjà existante de 17 colonnes de données sans nom que j'ai créées dans R dans lequel je souhaite ajouter à cet en-tête. Quelqu'un pourrait-il m'orienter dans la bonne direction?

Réponses:

0 pour la réponse № 1

Vous avez raison, cet en-tête ne fonctionnera pas dans R. Le bloc de données ne prend en charge que des valeurs d'en-tête uniques et ne fera pas quelque chose de semblable à une cellule fusionnée dans Excel.

Cependant, si vous souhaitez simplement exporter vos données vers un fichier .csv ou .xlsx (utilisez write.csv), copiez simplement votre en-tête, cela pourrait fonctionner.

OU

Vous pouvez ajouter une colonne de facteur à votre bloc de données pour capturer les informations contenues dans le niveau supérieur de votre en-tête.