(Python)Копия фрейма данных с выбранными столбцами и индексом

#dataframe

#фрейм данных

Вопрос:

Весь фрейм данных можно скопировать в df2, как показано ниже. Как скопировать только столбец «B» и индекс в df в df2?

 import pandas as pd df = pd.DataFrame({'A': [10, 20, 30],'B': [100, 200, 300]}, index=['2021-11-24', '2021-11-25', '2021-11-26']) df2 = df.copy()  

Ответ №1:

Вы можете просто выбрать, а затем скопировать следующим образом:

 df2 = df[['B']].copy()  

Я использую список в качестве выбора, чтобы DataFrame вместо a было a pd.Series .