Python 在熊猫中添加两列,并在它们之间添加一个字符
我的csv中有7列。 我想连接前两列,通过将csv转换为dataframe和:Python 在熊猫中添加两列,并在它们之间添加一个字符,python,pandas,dataframe,csv,Python,Pandas,Dataframe,Csv,我的csv中有7列。 我想连接前两列,通过将csv转换为dataframe和: df["patient_week"] = df["Patient"] + df["Weeks"].astype(str) 这给了我两个列的值,它们应该连接起来: 但我希望这些值之间用一个“u”连接起来。 如何进行此操作?示例数据: col2 col3 id 1 3 8 2 4 3 3 5 9 代码: 结果:
df["patient_week"] = df["Patient"] + df["Weeks"].astype(str)
这给了我两个列的值,它们应该连接起来:
但我希望这些值之间用一个“u”连接起来。
如何进行此操作?示例数据:
col2 col3
id
1 3 8
2 4 3
3 5 9
代码:
结果:
col2 col3 New
id
1 3 8 3_8
2 4 3 4_3
3 5 9 5_9
就你而言:
df["patient_week"] = df["Patient"] +"_"+ df["Weeks"].astype(str)
样本数据:
col2 col3
id
1 3 8
2 4 3
3 5 9
代码:
结果:
col2 col3 New
id
1 3 8 3_8
2 4 3 4_3
3 5 9 5_9
就你而言:
df["patient_week"] = df["Patient"] +"_"+ df["Weeks"].astype(str)
只需在它们之间使用'.'字符串只需在它们之间使用'.'字符串您可以使用 你可以用
你如何解释他们之间的“u”字符串?df[“患者”]=df[“患者”]+“u”+df[“周”]。如果你发布一个答案,str类型(str)比单词要好得多。更容易理解你会如何简单地在他们之间加上“uu”字符串?你能解释吗?df[“患者”]=df[“患者”]+“uu”+df[“周”]。如果你发布答案,那么类型(str)比单词要好得多。容易理解