![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python应用实战
以实战为线索,引发对python功能的探索
cool_sql_9
这个作者很懒,什么都没留下…
展开
-
python应用与实践之(二)画图时坐标轴标签排序混乱,如何调整?
在这个版块里面,会把平时遇到的一些很具体的功能实现问题进行总结,分享实现方法。待解决的问题,待实现的功能:flights = pd.read_excel(r'C:\Users\Desktop\qq.xlsx')flights = flights.pivot("month", "year", "passengers") 用seaborn画热图的时候,在导入数据后,用pivot对年份和月份...原创 2020-04-29 11:02:40 · 3126 阅读 · 0 评论 -
python应用与实践之(一)数据处理功能综合运用
在这个版块里面,会把平时遇到的一些很具体的功能实现问题进行总结,分享实现方法。待解决的问题,待实现的功能:要将A列中值相等的行记录转换为列,并对A列中相同值对应的记录进行拼接合并。将多个行组合成一行。也就是要将以下表1,转换成表2的形式,该如何实现?解决方案:首先,根据A列中的值对DataFrame进行分组并累计计数:df.groupby([‘A’]).cumcount() +1...原创 2020-04-28 09:33:09 · 297 阅读 · 0 评论 -
Numpy矩阵计算应用探索
Numpy矩阵计算应用——来自一个小白的学习记录导火索应客户要求,要匹配出A、B表中两两门店间的距离。其中A表共有1939家门店,B表共有1081家门店。原始思路1、先计算两两之间的距离:用两层for循环,依次提取每一对门店的经纬度,套用距离函数进行计算2、得出距离后,再把门店的除经纬度之外其他信息,也匹配进来(问题: Dataframe如何实现笛卡尔积拼接呢,没有搜到办法,那也用两层...原创 2020-04-13 10:35:07 · 332 阅读 · 1 评论 -
如何使用python连接并访问数据库?代码分享!
之前需要用到python来连接sql server与sybase数据库,在网上查找相关信息时,出来的结果会比较杂乱。以下是我总结的实践可行的连接方式,分享并记录。使用python连接并访问sqlserver数据库:import pymssqlsqlconnect = pymssql.connect(‘服务器名称’, ‘user_name’, ‘password’, ‘database’) #...原创 2020-04-13 14:33:28 · 843 阅读 · 0 评论 -
Python中如何利用经纬度进行距离计算
前些天由于工作中需求,要计算经纬度之间的距离,当我去网上搜索距离计算的方法时,发现很多文章中的方法乍一看都是很不同的,同是进行距离计算,为啥这么不一样呢?后来才发现问题在于很多文章没有进行相关的原理说明,直接上了一段代码,让人看了云里雾里的。其实经纬度属于球面坐标,而我们常规的距离是在平面为度上的,因此,在进行距离计算之前,首先需将球面坐标转换为平面坐标,这样之后才能进行平面距离的测算,计算出...原创 2020-04-21 10:06:25 · 14677 阅读 · 10 评论