python操作记录


仅作为初学者记录,大佬请跳过。

1、python清空命令行

import os

os.system('cls')

传送门

2、python读取文件并画图

import matplotlib.pyplot as plt
import os
import numpy as np

os.system('cls')

# =============================================================================
s=np.loadtxt('L3.txt')    #通过import numpy as np读取txt文件里的数据
# =============================================================================

print(type(s))
print(len(s))

plt.plot(s)
plt.show()

展示:
在这里插入图片描述

3、 python获取str 的长度

print(len(s))

4、实现[0:10]

import numpy as np
f=np.linspace(0,10,11)
print(f)

展示:
在这里插入图片描述

5、连续提取数组元素

y是一个1*2000的数组,提取前50个左右

y=fft(s)
yh=y[0:50]

6、python实现脉象数据的傅里叶变换

import numpy as np
from scipy.fftpack import fft
import matplotlib.pyplot as plt

s=np.loadtxt('L3.txt')
N=len(s)
ft=10/N
fs=1/ft
freq0=np.linspace(0,N/2-1,N/2)
freq=freq0*fs/N

y=fft(s)
yh=y[0:len(freq)]
yhabs=abs(yh)
y=yhabs/max(yhabs)

plt.plot(freq,y)
plt.show()

展示:
在这里插入图片描述
传送门

7、python怎样显示汉字

plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)
plt.rcParams['axes.unicode_minus'] = False  # 步骤二(解决坐标轴负数的负号显示问题)

在这里插入图片描述

传送门

8、python列表里的单引号和双引号

首先,列表相当于matlab里的数组:
a=[9,6,5,4,1]

正题,python列表里的单引号和双引号没有区别

a=['a','b','c','d']
b=["a","b","c","d"]
print(a);print(b);print(type(a));print(type(b));

其结果都是:
在这里插入图片描述

其次,当要输出的字符中有双引号时,可使用单引号代码:

dd='The code of "python"'
print(dd)

结果:
在这里插入图片描述


参考:
传送门
在这里插入图片描述

9、.split(’/’)[-1]

在这里插入图片描述

10、range(a,b,c)

在这里插入图片描述

11、关于KFold

用于划分数据集

from sklearn.model_selection import KFold

传送门
在这里插入图片描述


关于KFold.split

返回切分之后数据集的索引:即数据集随机分成训练集和测试集后,其分别对应的标签即索引

传送门

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值