- 博客(5)
- 收藏
- 关注
原创 sed/awk删除文件奇数行或偶数行
sed '1~2d' file > new_file # 删除奇数行sed '1~2!d' file > new_file # 删除偶数行awk 'NR%2==0' filename > new_file # 删除奇数行awk 'NR%2==1' filename > new_file # 删除偶数行 ...
2018-08-29 10:45:49 4268
原创 python画双y轴图像
很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴。matplotlib和seaborn都可以画双y轴图像。一个例子:import seaborn as snsimport matplotlib.pyplot as plt# ax1 for KDE, ax2 for CDFf, ax1 = plt.subplots(...
2018-08-22 10:26:09 13635 3
原创 Python画loglog CCDF
data.sort()p = 1. * arange(len(data)) / (len(data)-1) # 计算各点的累计概率 F(x)p = [1-i for i in p] # 计算概率的补 1-F(x)x = np.log10(data) # logxy = np.log10(p) ...
2018-08-19 15:50:00 5537
原创 Python异常处理
如果你不想在异常发生时结束你的程序,只需在try里捕获它。try/except/else/finally语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理,else里的语句会在没有异常时被执行(可省略),finally里的语句无论如何都会被执行。try: #sometiong might be wrong...except [Exception as e]...
2018-08-17 16:53:58 231
原创 Python过滤list元素,并进行元素操作
用法:new_list=[ {1. 列表的元素&操作} {2. for i in old_list} {3. if i 满足条件} ]由三个部分组成。例子:[n for n in mylist if n < 0] # 小于0的元素[math.sqrt(n) for n in mylist if n > 0] # 大于零的元素的平方根[n+1 for ...
2018-08-16 15:32:09 5208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人