摘要:
1,基础知识 /etc/bashrc :是针对系统所有用户的全局变量,只有root用户才能修改这两个文件,对一般用户来说是他们是只读的。一般用户要想修改它们,可以在命令前加sudo,意思是以Root身份执行,比如:sudo vi /etc/profile ,然后按照提示输入密码即可。 因此,对于一般 阅读全文
摘要:
写惯了python对单引号和双引号都混了。。 C语言中的单引号和双引号含义迥异,用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值,因此,采用ASCII字符集的编译器而言,‘a’的含义与0141或97严格一致。而用双引号引起的字符串,代表的却是一个指向无名数组 阅读全文
摘要:
先复习一下C的一些基本概念 1、C标准化输出:scanf 实际上scanf是有返回值的,且返回值的类型为int,为输入的个数。如: scanf还有一个返回值EOF(即-1,符号常量),代表输入数据已经结束,如: 在Windows下,按Ctrl+z,再按回车即可结束输入。 2、C++的标准化输出:ci 阅读全文
摘要:
sklearn.linear_model.LinearRegression.score Returns the coefficient of determination R^2 of the prediction. The coefficient R^2 is defined as (1 - u/v 阅读全文
摘要:
C语言的知识还是不要忘的好: 1、求最大公约数的函数: 阅读全文
摘要:
$ 表示静态引用(也叫绝对引用)的意思。即固定引用的单元格的行或列。$A1即固定列为A,$A$2即固定引用为A列2行的单元格。 A$3则只固定引用为第三行。 我们在使用excel拖拽计算时,常遇到这样的情况:A1 在下拉拖动引用时,会变成引用A2,A3,A4...,右拉拖动时引用变成B1,C1,D1 阅读全文
摘要:
x = np.linspace(1,10,25) y = (x-4)**2 index = random.sample(range(25),5) # 从1-24中不放回随机抽取5个数 y[index ] = [np.nan]*5 plt.plot(x,y,'o-') # 一定要保证x,y等长 plt.show()plt.plot(x,(x-4)**2,'x',x,y,'o-')pl... 阅读全文
摘要:
In [34]: a Out[34]: array([[1, 4], [5, 6]]) In [35]: b Out[35]: array([[4, 1], [2, 2]]) In [36]: np.multiply(a,b) # 对应元素相乘 Out[36]: array([[ 4, 4], [10, 12]]) In [37]: ... 阅读全文
摘要:
1. 使用装饰器来衡量函数执行时间 有一个简单方法,那就是定义一个装饰器来测量函数的执行时间,并输出结果:(代码通用3.x) 要测试函数的使用时间时,只需要@fn_timer装饰器即可。 下面是测试: 阅读全文
摘要:
在用list包含多个dict的模式生成dataframe时,由于dict的无序性,而uci很多数据的特征名直接是1,2,3...,生成的dataframe和原生的不一样, 为了方便观看和使用,我们将其列名排序: 有以下两种方法(都不包含y列的情况下): 1、(我的): 先将列名从字符串转为int型, 阅读全文