【发布时间】:2017-04-04 14:59:25
【问题描述】:
我需要将 df1 转换为 df2:
import pandas as pd
from pandas import DataFrame, Series
import numpy as np
df1 = pd.DataFrame(index=['date_1', 'date_2', 'date_3'],
columns=["A_count", "A_dollar", "B_count", "B_dollar"],
data=[[10,"$100",7,"$786"], [3,"$43",6,"$88"], [5,"$565",8,"$876"]])
df1
基本上我需要将项目(A 和 B)作为标签放在一个新列中,然后将第 3 列和第 4 列数据移动到 A 项目下的每一行。这将为每个日期提供一个新行。
【问题讨论】:
标签: python pandas dataframe reshape reindex