- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 numpy返回array中元素的index
import numpya = numpy.array(([3,2,1],[2,5,7],[4,7,8]))itemindex = numpy.argwhere(a == 7)print (itemindex)print a
2016-03-27 11:45:54 79014 4
原创 Python pandas plot hlines
import pandas as pdimport matplotlib.pyplotimport numpy as nptest_df_1 = pd.DataFrame(np.random.random_integers(100, size=(10,2)), columns = ['COL_A', 'COL_B'], index=list('abcdefghij'))ax = test
2016-03-21 12:28:42 5536
原创 搜索指定期刊内的文章
登陆http://www.sciencedirect.com/在journal or book title 栏,输入journal名字,点击search即可。
2016-03-21 02:14:12 18709
原创 配置PyCharm(背景色+字体大小+解释器选择)
最近从Spyder转到PyCharm,对PyCharm进行配置。PyCharm共有三个版本,付费版本,community版本和education版本。首先配置PyCharm的背景,快捷键组合,视图模式和风格。使用快捷键Ctrl + "`"(该键位于键盘的左上角,和”~“同一个键位),即可开发上图配置选项。color Scheme: 配置背景颜色code style sche
2016-03-20 05:11:51 85028
原创 一段代码学习几个Python知识点
###########################################################zip(a, b)函数,将它可迭代的对象a, b作为参数,将a, b中对应的元素打包成一个个tuple(元组),然后返回由tuple组成的列表。比如:def show_table(table): test = zip(*table) print (test) s
2016-03-19 11:09:38 2124
原创 比较两个树是否完全相同
两种比较树是否相同的Python代码实现如下所示:代码1:class Node: _value = "" _left = None _right = None def hasLeftChild(self): if (self._left != None): return True else: return False def hasRightChild
2016-03-19 06:57:11 1597
原创 二叉树转化成Newick格式
Newick Format是表示树的一种方式,具体参见wikipedia https://en.wikipedia.org/wiki/Newick_format。一下代码表示了将二叉树转化成仅保留叶子节点的Newick格式。比如下图中的树转化成Newick格式为:(A,B,(C,D))实现的Python代码如下:class Node: value = "" leftChil
2016-03-19 03:54:35 6185
原创 matlab紧凑显示图表的方法
使用如下代码即可:axis tight;set(gca, 'box', 'on')后一句代码是保留图表外围的正方形
2016-03-17 06:03:41 5616
原创 Matlab竖向显示bar()的XTick Label及XTick Label显示的数目
使用如下代码即可:set(gca, 'XTick', 1:50, 'XTickLabel', app_name,'FontSize',14) set(gca,'XTickLabelRotation',90)效果如下所示:
2016-03-17 06:00:18 21683 7
原创 几种去除PDF白边的方法
使用Adobe Acrobat。优点本地化处理,不产生流量;缺点需要软件授权,注意Acrobat不是Adobe Reader。打开PDF文档选择“工具”>“页面”>“裁剪”勾选删除白边即可使用在线pdfresizer工具。优点方便快捷,无需依赖本地软件;缺点需要上传下载pdf文件。登陆https://pdfresizer.com/crop点击“Browse”,uploa
2016-03-17 05:48:17 64591 6
原创 C++ 静态数组过大,栈溢出
使用C++定义静态数组时,如果数组过大,会导致栈溢出。例如,如下代码能够正常运行:int main (){ int len = 2895; bool pd[len][len]; for (int i = 0; i < len; i++) for (int j = 0; j < len; j++) pd[i][j] = true; return 0;}如下代码
2016-03-07 06:41:11 8760
原创 c++ 去除字符串中的空格和标点符号 (remove_if 函数的用法)
C++中提供了自动删除空格和标点符号的函数,使用如下:#include #include str_testing.erase( remove_if ( str_testing.begin(), str_testing.end(), static_cast(&ispunct) ), str_testing.end()); str_testing.erase(
2016-03-07 04:23:38 17486 1
兔子过河C语言代码小游戏
2009-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人