【发布时间】:2020-03-09 00:22:46
【问题描述】:
我正在尝试将 excel 列转换为以逗号分隔的数据框列表, Here is the excel sheet
这是我正在尝试的代码:
df=pd.read_excel('eng_test.xlsx',"Sheet1")
new_df = pd.DataFrame(df)
for column in new_df:
new_df2=new_df.apply(pd.Series)
new_df3=(new_df2.to_string())
new_df4=new_df3.split()
#print(new_df4)
我希望 df 是这样的
df = pd.DataFrame(['This is my first sentence', 'This is a second sentence with more words'])
【问题讨论】:
-
欢迎来到 StackOverflow。请花时间阅读how to provide a great pandas example 上的这篇文章以及如何提供minimal, complete, and verifiable example 并相应地修改您的问题。 how to ask a good question 上的这些提示也可能有用。
-
list(df.columns)将使用df中的列名创建一个列表 -
要清楚,您需要将您的 excel 列转换为数据框或列表?
标签: python excel pandas dataframe