У меня проблема при создании файла CSV в Python - PullRequest
0 голосов
/ 10 июля 2019

У меня есть два файла CSV, и я хочу объединить их.но в результате он также написал число в новом файле, как показано ниже:

0,98,32,76,...
1,63,84,95,...
2,12,34,65,...

как не иметь номера в моем объединенном файле, что я хочу без начального номера, как показано ниже:

98,32,76,...
63,84,95,...
12,34,65,...

мой код теперь такой:

import pandas as pd
vector = pd.read_csv('data/vector_train.csv',encoding = "ISO-8859-1")
label = pd.read_csv('data/label_train.csv',encoding = "ISO-8859-1")   
vector['label'] = label['label']
export_csv = vector.to_csv (r'data/vector_label.csv')

1 Ответ

1 голос
/ 10 июля 2019

По умолчанию to_csv выводит столбец индекса. Чтобы исправить это, просто передайте index=False на to_csv:

vector.to_csv (r'data/vector_label.csv', index=False)

В дополнение к этому, в этом случае to_csv ничего не возвращает, поэтому назначение его вызова на export_df не полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...