自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 SMOTE

自留

2022-06-14 14:41:20 126 2

原创 字典用法with pandas

自留

2022-06-14 11:43:07 148

原创 anaconda安装包

Anaconda:安装或更新 Python 第三方包发布于2018-11-08 11:25:48阅读 11.8K0conda和pip简介condaconda是包及其依赖项和环境的管理工具。适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。适用平台:Windows, macOS, Linux用途:快速安装、运行和升级包及其依赖项。在计算机中便捷地创建、保存、加载和切换环境。如果你需要的包要求不同版本的Pyt

2022-05-22 16:04:50 4553 1

原创 标准布朗运动模拟

%matplotlib inlineimport numpy as npimport matplotlib.pyplot as pltdef random_walk(n_steps): ''' 生成n_steps步简单随机游走的变量 ''' X=np.random.rand(n_steps) X[X>=0.5]=1.0 X[X<0.5]=-1.0 return Xdef brown_motion(steps,n): ''

2022-05-21 18:41:02 350

原创 np.random

np.random.randint(low=0,high=2,size=(3,7))np.random.rand(3,7)array([[1, 1, 0, 1, 0, 0, 0],[0, 1, 0, 1, 1, 1, 1],[1, 0, 1, 0, 0, 0, 0]])array([[0.84307784, 0.16180094, 0.04050615, 0.0755059 , 0.95761626,0.55169626, 0.45152562],[0.88403282, 0.1675108

2022-05-21 18:16:13 91

原创 计算环比、同比

#计算pmi同比pmi['pmi:同比'] = pmi['PMI'].diff(12)/pmi['PMI']*100#.diff(12)每隔12个月做差分这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLo

2022-04-29 15:35:19 269

原创 pandas常用

#按某一列的值排序nums=nums.sort_values(by='date')#不同时间段的用户数目df2=df1['Date'].value_counts()#series变dfnums=pd.DataFrame(df2)#更改列名nums.columns=['人数']#更改索引的名字nums.index.name='date'

2022-04-25 15:51:52 593

原创 批量复制cell

自用在Jupyter Notebook的时候,有时需要从一个文件中拷贝多个cells到另外一个文件。如果只是简单地选中+拷贝的话,是没有用的。关键点在于使用 Esc进入command模式。 下面是具体的操作步骤:在源文件中Shift+鼠标点击或者Shift+上下箭头选中多个cell。Esc进入command模式,然后Ctrl+C。到目标文件中,点击你要复制的位置,然后Esc进入command模式,最后Ctrl+V就可以了。————————————————版权声明:本文为CSDN博主「每天都想躺平

2022-04-22 16:26:16 2435

原创 分钟级别数据转换为 5 分钟级别数据

resample函数

2022-04-22 16:24:49 688

原创 【Mac】 Jupyter notebook plt 中文乱码

报错:Font family [‘sans-serif’] not found. Falling back to DejaVu Sans Mac解决办法:换自带的字体,不用SimHeifrom matplotlib.font_manager import FontManagerfm = FontManager()mat_fonts = set(f.name for f in fm.ttflist)print(mat_fonts)plt.rcParams['font.sans-serif'] =

2022-04-22 16:09:36 1054 2

原创 定理7.4

证明两者等价令ξi=[1−yi(WXi+b)]+\xi_i=[1-y_i(WX_i+b)]_+ξi​=[1−yi​(WXi​+b)]+​ (4)则ξi≥0\xi_i\geq0ξi​≥0 and yi(WTXi+b)≥1−ξiy_{i}\left(W^{T} X_{i}+b\right) \geq1-\xi_iyi​(WTXi​+b)≥1−ξi​so W,b,ξi\xi_iξi​满足(1)(2)设W∗,b∗W^*,b^*W∗,b∗为(3)的最优解,则W∗,b∗,ξ∗W^*,b^*,\xi^*W∗,b∗.

2021-03-31 11:35:18 67

原创 第3章-9 字符串转换成十进制整数

s = input()a = 0#positiveb = 0s = s.lower()t = [str(i) for i in range(10)] + ['a','b','c','d','e','f']#16进制字符x = ''for ch in s: if ch == '-' and a == 0 and b ==0:#未出现十六进制字符 a = 1 if ch in t: x = x + ch b = 1 if ch

2021-03-29 20:54:06 144

原创 第3章-6 求整数序列中出现次数最多的数

s = list(map(int,input().split()))n = s[0]s = s[1:n+1]num = []time = 0for i in range(n): a = 1#appearing times for j in range(i+1,n): if s[j] == s[i]: a = a + 1 num = num + [a] if a>time: c = s[i]

2021-03-29 20:12:16 84

原创 第3章-5 字符转换

a = input()b = [str(i) for i in range(10)]str = ''index = -1for ch in a:# if ch in b: str = str + ch#字符串的加法print(int(str))错误做法a = input()b = [str(i) for i in range(10)]index = -1for i in range(len(a)): if a[i] in b: print

2021-03-29 16:16:01 44

原创 第3章-3 输出字母在字符串中位置索引

s = input()a,b = input().split()for i in range(len(s)-1,-1,-1): if s[i] == b: print(i,b)for i in range(len(s)-1,-1,-1): if s[i] == a: print(i,a)

2021-03-29 12:18:57 108

原创 第3章-2 查验身份证

weight = [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]M = ['1','0','X','9','8','7','6','5','4','3','2']N=int(input())a = True#all is okb = True#this one is okfor i in range(N): s = input() z = 0 b = True for j in range(17): if ord(s[j]

2021-03-29 12:09:09 58

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除