帖子

《Python进阶课程》学习笔记分享园地 | 讯飞AI大学

  [复制链接]
136****3075 发表于 2020-7-18 21:50:28
51#
#Day 4 学习笔记 07/18
4.jpg

使用道具 举报 回复
开放平台用户-2eldkn 发表于 2020-7-18 21:50:53
52#
#Day4 学习笔记 07/18
20200718.jpg
使用道具 举报 回复
198****3816 发表于 2020-7-18 22:38:21
53#
#Day4+学习笔记+07/18
111.png
222.png


使用道具 举报 回复
186****7823 发表于 2020-7-18 22:59:45
54#
请问哪里可以下载课程演示中的nvda csv文件?想自己操作一遍
使用道具 举报 回复
发表于 2020-7-18 23:01:01
55#
#Day 4+学习笔记+07/18
result = result.reset_index().rename(columns={"index":"cities"})
df4 = df4.reset_index().rename(columns={"index":"cities"})
pd.concat([result,df4], axis=1)
pd.merge(result, df4, axis=1)
pd.merge(result, df4, axis=1, on="cities", how="left") //按照参数 on 的值 cities 合并数据,效率比用index合并较低,how 可以选择保留哪一列数据的index值
df4 = df4.set_index("cities")
df1.join(df4,how="right")
pd.merge(df1, df4, left_index=True,right_index=True, how="outer")
pd.concat([df1, df4], axis=1, join_axes=[df1.index])

使用道具 举报 回复
138****7951 发表于 2020-7-18 23:13:48 来自手机
56#
#Day 4+学习笔记+07/18  今天主要学习了如何在python中使用pandas库来进行数据整合。  使用reset_index可以重新指定一个数据的列index:result.reset_index()  使用rename可以更改一个数据的列名称:resunt.rename(columns={"index":"cities"})    目前一共学到了三种方法进行数据整合:merge、join和concat。  merge:pd.merge(df1,df4,axis=1,how="left",on=cities")  concat:pd.concat([df1,df4],axis=1,join_axes=[df1.left])  join:df1.join(df4,how="left")  其中,merge可以使用on修改要整合的列名称,concat、join都是按照index列进行整合的;join默认就只保留匹配的数据列,而merge、concat默认保留所有数据的列。
使用道具 举报 回复
152****1851 发表于 2020-7-18 23:19:57
57#
#Day 4+学习笔记+07/18
本次课程介绍了如何使用Pandas的merge、join方法进行数据整合。
使用merge、join、concat都能够进行数据整合,可以选择保留左/右/全部的index,或者仅保留匹配的index。
其中,merge可以使用参数on="cities"的方法来选择需要进行数据整合的列名称,而join、concat只能按照默认的index列进行数据整合。

使用道具 举报 回复
130****5381 发表于 2020-7-18 23:45:31
58#
#Day4+学习笔记+07/18

IMG_20200718_234308.jpg
使用道具 举报 回复
173****1522 发表于 2020-7-19 00:00:37 来自手机
59#
#Day 4+学习笔记+07/18
使用道具 举报 回复
158****6168 发表于 2020-7-19 07:53:47
60#
学习笔记 #2020/07/19
微信图片_20200719075311.jpg
使用道具 举报 回复