J'ai un fichier tsv que j'essaie de lire à l'aide de pandas. Les deux premières lignes des fichiers sont inutiles et doivent être ignorées. Bien que, quand j'obtiens la sortie, je l'obtiens sous la forme de deux colonnes. Le nom de la première colonne est Index et le nom de la deuxième colonne est une ligne aléatoire du fichier CSV.Impossible d'obtenir la sortie correcte du fichier tsv en utilisant des pandas
import pandas as pd
data = pd.read_csv('zahlen.csv', sep='\t', skiprows=2)
Veuillez vous reporter à la capture d'écran ci-dessous. Le deuxième nom de colonne est en gras noir, qui est l'un des rangs du fichier. De plus, l'utilisation de '\ t' comme délimiteur ne sépare pas les valeurs dans une colonne différente. J'utilise Spyder IDE pour cela. Est-ce que je fais quelque chose de mal ici?
Je pense que vous avez besoin d'un en-tête = Aucun comme argument dans read_csv – DJK
Merci @ djk47463. Utilisation de l'en-tête = Aucun n'a supprimé la ligne du nom de la colonne, mais les valeurs ne se divisent pas dans les différentes colonnes. Ai-je besoin de séparer explicitement? –