以下数据在CSV文件中:
SBUX, Starbucks,
YHOO, Yahoo,
ABK, Ambac Financial,
V, Visa,
MA, Mastercard,
MCD, McDonald's,
MCK, McKesson,
MDT, Metronic,
MRK, Merk&Co,
MAR, Marriott International,
MKTX, MarketAxess,
LRCX, LAM Research,
LOW, Lowe's
字符串
我想把csv文件的每一行都添加到pandas框架的同一列中。我想输出如下:
数据框架:
SBUX |YHOO |ABK |V |MA |MCD |MCK |MDT |
Starbucks|Yahoo|Amback Financial|Visa|Mastercard|McDonald's|McKesson|Metronic|
型
如何使用Python做到这一点?
1条答案
按热度按时间amrnrhlw1#
您可以通过将CSV文件阅读到pandas DataFrame中,然后将其转置为将第一行设置为列标题,将第二行设置为数据来实现这一点。下面是一个示例:
字符串
这段代码将读取CSV文件,转置数据,将第一行设置为列标题,并按照您的描述创建DataFrame。
请记住,如果CSV文件有更多的行或列,此代码将只处理前两行(标题和相应的数据)。如果CSV文件包含其他信息,则可能需要进行调整。