随笔分类 -  python

摘要:采用 Python 读取 matlab 中 .mat文件的方法有很多,中外文的论坛上都不少,相关博文,比如: 【摘要】 python在读写matlab文件时常用到scipy.io文件,但,针对大文件(有网友睁着直径为8848米的小眼睛说的大小的分界点在2GB)以及存储版本在“matlab-v7.3” 阅读全文
posted @ 2021-01-21 00:59 何弈 阅读(2070) 评论(0) 推荐(0) 编辑
摘要:可以通过遍历的方法: pandas按行按列遍历Dataframe的几种方式:https://blog.csdn.net/sinat_29675423/article/details/87972498 选择列 使用类字典属性,返回的是Series类型 data[‘w’] 遍历Series pandas 阅读全文
posted @ 2021-01-11 11:05 何弈 阅读(1385) 评论(0) 推荐(1) 编辑
摘要:利用PYTHON计算偏相关系数(Partial correlation coefficient) 在统计学中,我们经常使用皮尔逊相关系数来衡量两个变量之间的线性关系。然而,有时我们感兴趣的是理解两个变量之间的关系,同时控制第三个变量。 例如,假设我们想要测量学生学习的小时数和他们获得的期末考试成绩之 阅读全文
posted @ 2021-01-11 10:59 何弈 阅读(2945) 评论(0) 推荐(0) 编辑
摘要:最近在使用Gretna对fMRI数据进行预处理的时候,总是遇到卡死的状态,仔细研究了一下Gretna的源代码,发现其Workflow部分使用了PSOM的工具包,这个问题就没办法调试了,于是开始思考是否能够有其他的工具来完成同样的东东。 通过一段时间的调研,发现了这个Python的框架(截止目前为止, 阅读全文
posted @ 2020-06-05 09:32 何弈 阅读(746) 评论(0) 推荐(0) 编辑
摘要:sklearn中已经废弃cross_validation,将其中的内容整合到model_selection中 将sklearn.cross_validation 替换为 sklearn.model_selection 阅读全文
posted @ 2020-02-21 10:40 何弈 阅读(360) 评论(0) 推荐(0) 编辑
摘要:Win10 下安装 Anaconda 一、下载安装 Anaconda(勾选 PATH): Anaconda 是专注于数据分析的 Python 发行版本,包含了 conda、Python 等 190 多个科学包及其依赖项。使用 Anaconda 的好处在于可以省去很多配置环境的步 骤,省时省心又便于分 阅读全文
posted @ 2019-11-27 21:00 何弈 阅读(579) 评论(0) 推荐(0) 编辑
摘要:python画横线竖线作为分界线 在作图的时候,经常会碰到需要添加分界线的情况,那么python里面那些函数可以方便的画出水平横线或者垂直竖线呢,下面介绍两种可以方便的添加水平或者垂直直线的函数。 1.使用matplotlib.pyplot的hlines和vhlines ######导入需要模块 i 阅读全文
posted @ 2019-07-26 11:25 何弈 阅读(2072) 评论(0) 推荐(1) 编辑
摘要:1、通过工具栏tool,进入preference设置 2、设置为qt5, 如下图 阅读全文
posted @ 2019-07-02 15:26 何弈 阅读(2788) 评论(0) 推荐(0) 编辑
摘要:1、打开 Anaconda Prompt 命令行界面 2、进入anaconda安装目录的Scripts文件夹下: 3、输入 spyder --reset 命令,即可。 大功告成!!!! 阅读全文
posted @ 2019-07-02 15:11 何弈 阅读(264) 评论(0) 推荐(0) 编辑
摘要:numpy.argsort(a, axis=-1, kind=’quicksort’, order=None) 功能: 将矩阵a按照axis排序,并返回排序后的下标 参数: a:输入矩阵, axis:需要排序的维度 返回值: 输出排序后的下标 PS: 要与np.sort() 区分开,此函数只是对数据 阅读全文
posted @ 2019-04-02 15:04 何弈 阅读(271) 评论(0) 推荐(0) 编辑
摘要:一、from scipy import cluster 报错 》解决办法: 1.安装pillow 同样在上面的链接中找到pillow,因为我的电脑是64位且是python3.7,所以我下载了Pillow-5.2.0-cp37-cp37m-win_amd64.whl 将文件放在D:\python3.7 阅读全文
posted @ 2019-03-25 11:01 何弈 阅读(754) 评论(0) 推荐(0) 编辑
摘要:1、Anaconda3 中 Spyder 无法打开/点击没有反应 应对方法 1).通过pip安装pyqt5:pip install pyqt5 2).输入以下命令:spyder --new-instance 阅读全文
posted @ 2018-11-07 22:32 何弈 阅读(185) 评论(0) 推荐(0) 编辑
摘要:1、array数据类型 1) > y[i,] 或者 y[i] 2、遍历目录下所有文件夹: def eachFile(filepath): pathDir = os.listdir(filepath) for allDir in pathDir: child = os.path.join('%s\%s 阅读全文
posted @ 2018-10-24 16:22 何弈 阅读(313) 评论(0) 推荐(0) 编辑
摘要:简介 首先声明两者所要实现的功能是一致的(将多维数组降位一维)。这点从两个单词的意也可以看出来,ravel(散开,解开),flatten(变平)。两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩 阅读全文
posted @ 2018-10-24 15:45 何弈 阅读(9436) 评论(0) 推荐(0) 编辑
摘要:一、概念: 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure 机器学习(ML), 自然语言处理(NLP), 信息检索(IR)等领域, 评估(Evaluation)是一个必要的工作, 而其评价指标往往有如下几点: 准确率(Accuracy), 阅读全文
posted @ 2018-10-23 23:38 何弈 阅读(10686) 评论(0) 推荐(1) 编辑
摘要:>>> a=[1,2,3] >>> a.remove(2) >>> a [1, 3] >>> a=[1,2,3] >>> del a[1] >>> a [1, 3] >>> a= [1,2,3] >>> a.pop(1) 2 >>> a [1, 3] 5、将两个矩阵合并: 1) 生成矩阵: imp 阅读全文
posted @ 2018-10-22 11:45 何弈 阅读(671) 评论(0) 推荐(0) 编辑
摘要:最近在使用pythin,因为要使用libsvm,所以到官网去下载libsvm。官网地址为libsvm(https://www.csie.ntu.edu.tw/~cjlin/libsvm/)结果下载下来后去搜安装教程,才知道官网的libsvm是32位系统可用的,64位系统则需要自己编译64位的动态链接 阅读全文
posted @ 2018-10-18 17:23 何弈 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:1、 save using pickle with open('F:/BrainAging/result/ordered_data_final_just_TD_leaveOne.pickle', 'wb') as f: pk.dump(ordered_data_final, f) load usin 阅读全文
posted @ 2018-09-16 15:07 何弈 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1、Can't broadcast input array from shape (3,1) into shape (3,) resolution: V[k:m,k] = v; v has shape (3,1), but the target is (3,). k:m is a 3 term sl 阅读全文
posted @ 2018-09-15 19:58 何弈 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1、 df=DataFrame([{‘A’:’11’,’B’:’12’},{‘A’:’111’,’B’:’121’},{‘A’:’1111’,’B’:’1211’}]) print df.columns.size#列数 2 print df.iloc[:,0].size#行数 3 print df. 阅读全文
posted @ 2018-09-13 19:09 何弈 阅读(32011) 评论(0) 推荐(0) 编辑

你好
点击右上角即可分享
微信分享提示