0
votes

Colonnes incorrectes Commandez en annexe Dataframe dans Python

besoin d'apporter deux cadres de données en Python. La première contient une ligne d'en-tête et une seconde est des données. Les lignes d'en-tête contiennent deux lignes comme xxx pré>

et les données contiennent plusieurs lignes sous forme de données p> xxx pré>

et ainsi de suite sur p>

J'ai essayé d'utiliser le code mentionné ci-dessous mais je n'ai toujours pas de chance. DFCOLS est l'en-tête DataFrame et DAT1 contient toutes les données dans le cadre de données. Les deux cadres de données donnent un résultat approprié lorsqu'ils sont imprimés séparément. Mais lorsque j'appuie à la fois ces cadres de données, les deuxièmes cadres de données (qui contient des données) Les commandes de colonnes deviennent irrégulières. (Veuillez noter que les données contiennent également des valeurs numériques également) P>

Col1,Col2,Col3,....
Int,String,String,....
1,John,Mark,....
2,Kedar,Mac,....


3 commentaires

Le nombre de colonnes DF1 est-il égal au nombre de DF2?


oui .. exactement même


Insérez les en-têtes de votre DF1 à votre DF2 d'abord, puis faites la concaténation. Placer la réponse, attendre.


3 Réponses :


1
votes

faire quelque chose comme: xxx


0 commentaires

1
votes

Vous pouvez simplement concéder vos deux DF en un. XXX


0 commentaires

1
votes

Si vous souhaitez créer MultiDex pour DF2 par des valeurs à partir de deux lignes de DF1

>>> df2.columns= df1.apply(lambda x: x.tolist(), axis=1).values.tolist()
>>> df2
  Col1   Col2   Col3
   Int String String
0    1   John   Mark
1    2  Kedar    Mac


0 commentaires