Как удалить столбец First default в pandas python [duplicate]

Я сам иногда с этим боролся, и я всегда находил, что решение со всеми этими div внутри друг друга было беспорядочным решением. Я немного испортил его, и я лично узнал, что это работает, и это, безусловно, один из самых простых способов:

  html {position: relative;  } html, body {margin: 0;  заполнение: 0;  мин-высота: 100%;  } footer {position: absolute;  bottom: 0;  }  

Что мне нравится в этом, так это то, что дополнительный HTML не должен применяться. Вы можете просто добавить этот CSS, а затем написать свой HTML как всегда

43
задан JPC 6 November 2014 в 19:39
поделиться

2 ответа

То, что вы видите, это столбец индекса. Просто установите index=False:

df_csv = df0_fa.to_csv('revenue/data/test.csv',mode = 'w', index=False)
69
ответ дан mdml 17 August 2018 в 13:10
поделиться
  • 1
    Я не знаю, как я пропустил это в документации, но большой улов! Это меня разочаровывало навсегда, пытаясь понять, где я добавил индекс в качестве столбца. – Blairg23 23 December 2015 в 23:58
  • 2
    Я ударил головой об этом больше, чем следовало бы. – JD Long 4 January 2016 в 20:15
  • 3
    И если кто-то также пытается удалить имена столбцов, вы можете перейти в header=False. – twiz 14 August 2016 в 19:04

Чтобы прочитать файл csv без индексации, вы можете отключить index_col, чтобы предотвратить использование pandas вашего первого столбца в качестве индекса. И, сохраняя csv обратно на диск, не забудьте установить index = false в to_csv. Это не приведет к созданию дополнительного столбца индекса. Если вам нужно удалить / удалить конкретный столбец из фрейма данных, используйте drop, он работал для меня следующим образом:

import pandas as pd
file_path = 'example_file.csv'
data_frame = pd.read_csv(file_path, index_col = False)
column_name = 'column'
data_frame = data_frame.drop(column_name, axis = 1) 
data_frame.to_csv(file_path, index = False)

В этом случае, даже если ваш csv имеет действительный index, вы можете пропустить index_col = False в read_csv.

8
ответ дан Revati Joshi 17 August 2018 в 13:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: