- 博客(7)
- 收藏
- 关注
原创 使用pd.merge进行表连接,出现多余行的问题
本文的目标是将表1论文及出版物与表2出版物及其指标进行匹配。利用pandas的merge函数实现表的左外连接。左外连接即左表的外连接,左表保持不变,匹配右表的行(合并后右表肯能存在空值)。paperPublicationIndicator = pd.merge(paperPublication,publicationIndicator, how='left',left_on='出版物',right_on='名称',sort=False)结果发现连接后表多出来13行。进行探究发现是表2出版
2022-05-06 15:53:40 1556 1
原创 Dataframe.info()显示空值与类型信息
使用Dataframe.info()默认不带参数只显示摘要信息如果想显示空值信息与类型信息testData.info(verbose = True, null_counts=True)其中verbose代表是否显示类型信息,null_counts代表是否显示空值统计信息。这两个参数在探索性分析中非常有用。然后推荐使用missingno包进行缺失值的可视化。...
2022-03-08 10:17:55 1597
原创 matplotlib使用plt.xstick标签错位问题
在使用matplotlib使用plt.xstick过程中,遇到设置的标签与相应点错位的问题。原始代码是这样。plt.xticks(range(1, indexNum+1), xlabel, fontsize=15, rotation=45)其中参数rotation是旋转角度,默认是按照中心旋转。只就是导致出现对不齐的原因。然后生成图片的标签是这样的。应该设置参数ha为right,将其旋转中心改为右边。plt.xticks(range(1, indexNum+1), xlabel,
2022-03-02 22:59:45 1932 2
原创 设施规划利用python求解从至表
在设施规划中,求解从至表从而得到最优的厂房排序是必不可少的一环故利用python写了一段求解从至表的程序。对于不同的厂房数量与不同的零件加工程序,只需要修改对应内容即可,此程序通用性比较强。这是本程序对应案例的相关数据#计算从至表import numpy as npimport pandas as pd#————————————————————————————修改的内容————————————————————————————————##原材料库A 铸造车间B 热处理车间C 机加工
2021-01-25 16:12:02 667
原创 系统工程利用python求解可达矩阵
系统工程中利用python求解可达矩阵在系统工程书中,建立解释结构模型中求解可达矩阵是必不可少的一环故利用python写了一段求解可达矩阵的代码,只需要输入邻接矩阵便可计算得到可达矩阵代码如下:import numpy as npdef change(a): #乘自身并归一 b=np.dot(a,a) m=a.shape for i...
2020-02-15 22:29:24 2690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人