自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 struct 和class 区别

最开始,就让我们来讨论一下一个最最基本,也最最容易被人忽视掉的问题——C++中的struct和class有什么区别?如果谈到C中的struct和C++中的class的区别,你应该会告诉我很多。但我现在说的是C++中的struct,你还会依然那样告诉我吗?你会认为C中的struct和C++中的struct是一样的吗?被我这样问道,或许你会吱吱呜呜的说:不一样吧。的确,是不一样,那么区别在哪里?...

2020-04-23 12:19:33 622 1

原创 向String类对象输入带空格的字符串

输入带空格的string方法string s;getline(cin,s);getline是头文件中定义的function

2020-02-15 20:47:30 1389

原创 字符串:字符数组与string类的比较

字符数组用字符串常量初始化或者赋值字符指针例:“program”各字符连续、顺序存放,每个字符占一个字节,以‘\0’结尾,相当于一个隐含创建的字符常量数组“program”出现在表达式中,表示这一char数组的首地址首地址可以赋给char常量指针:const char *STRING1 = “program”;用字符数组存储字符串例如char str[8] = { ‘...

2020-01-30 13:41:18 940

原创 数组只能整体初始化赋初值,不能对整体后续复制

int a[3][4]; a[3][4] = {{11,32,45,67},{22,44,66,88},{15,72,43,37}}; // 编译报错 int a[3][4] = {{11,32,45,67},{22,44,66,88},{15,72,43,37}}; //是对的

2020-01-22 14:56:55 504

原创 左值和右值

按字面意思,通俗地说。以赋值符号 = 为界,= 左边的就是左值,= 右边就是右值。 比如:(1) int b = 3;(2) int a = b;第(2)行代码,a为左值,b为右值。更深一层,可以将 L-value 的 L, 理解成 Location,表示定位,地址。将 R-value 的 R 理解成 Read,表示读取数据。现在的计算机数据放在内存。内存有两个很基本的属性:内存地址和内存里面放...

2020-01-21 22:30:01 83

转载 Xcode上手之搜索功能

搜索功能2.1 cammand+FCommand+F,可以快速开启当前文件搜索功能。我们发现编辑器上方多出了一个搜索框,有两种模式1.Find:只是查找,查找结果会被高亮出来2.Replace:会执行查找,下发会出现替换条,可以执行替换操作ESC键可以退出搜索。点击放大镜图标,会出现菜单:点击Edit Find Options会出现如下:Matching Style:可以选择...

2020-01-14 14:09:07 1442

原创 《利用Python进行数据分析》——Chapter9:数据聚合和分组

对数据集进行分组并对各组应用一个函数,这是数据分析的一个重要环节,将数据集准备好后,接下来的任务就是计算分组统计或深成透视表GroupBy技术创建一个GroupBy对象,再调用GroupBy的各种方法计算相关数据df = pd.DataFrame({'key1' : ['a', 'a', 'b', 'b', 'a'], 'key2' : ['one', ...

2018-11-09 12:11:10 200

转载 因子正交全攻略 —— 理论、框架与实践

摘要因子共线性的困扰:在多因子加权时,我们通常会从规模、估值、成长、质量等多个维度选择表现较好的因子进行加权。但是这些因子之间可能存在多重共线性,进而导致加权后的组合整体在某些因子上的重复暴露,从而影响组合的长期表现。因此,有必要对因子进行正交化,基于正交后的因子进行加权,可以提升组合长期表现的稳定性。因子正交的统一框架:因子正交化本质上是对原始因子进行旋转,旋转后得到一组两两正交的新...

2018-10-25 21:00:49 3949

原创 《利用Python进行数据分析》——Chapter6:数据规整化:清理、转换、合并、重塑

合并数据集pandas.merge #可根据一个或多个键将不同DataFrame中的行连接起来pandas.concat #沿着一条轴将多个对象堆叠在一起conbin_first #将重复的数据编接在一起数据库风格的DataFrame合并pd.merge(df1,df2,on=‘xxx’):将两个DataFrame合并起来,没有指明用那个行当做连接,默认用重叠列名的列当作键(o...

2018-10-08 16:54:49 225

转载 使用datareader’读取Yahoo财经数据

一、环境window10、Python3.6二、问题在《利用Python进行数据分析》一书中,学习到pandas这一章节,利用书中的方法去获取雅虎数据会出现以下问题:问题一: import pandas.io.data as web Traceback (most recent call last): File "<pyshell#0>", line 1, i

2018-10-05 20:43:19 2499 1

原创 《利用Python进行数据分析》——Chapter5:Pandas

Pandas数据结构Series类似于一维数组的对象,或看成一个定长的有序字典由一组数据及其数据标签组成自动为数据创建一个0~N-1的整数型索引obj = Series([4,7,5,3]) 0 4 1 7 2 5 3 3 dtype: int64>&amp

2018-10-05 10:23:23 304

原创 MongoDB的相关更新

db.collection.update(<filter>, <update>, <option>)UpdateOne$set: 更新_现有的数据,否则整条数据全部更新multi:条件_所有满足条件的文档db.collection.UpdateOne({'xxx': xxx, 'xxx': xxx, ...过滤条件...}, {'$set':

2018-10-03 11:07:03 89

原创 《利用Python进行数据分析》——Chapter3:Ipython

IPython基础Tab键自动完成在任何对象后面输入一个"."以便自动完成方法和属性的输入自动完成文件路径:用“/”内省 """ Add two numbers together

2018-10-03 11:06:30 122

原创 《利用Python进行数据分析》——Chapter4:Numpy

简介ndarray:多维数组用于对整组数据进行快速运算的标准数学函数读写磁盘数据的工具线性代数、随机数、傅里叶变换集成C、C++Numpy的ndarray:N维数组对整块数据执行一些数学运算datadata * 10data + datashape:表示各维度大小,dtype:说明数组数据类型的对象data.shape>

2018-10-03 11:05:57 318

原创 Python基础

lambda表达式lambda表达式—匿名函数:":"左边放原函数的参数,可以有多个参数,用逗号隔开,右边放返回值g = lambda x,y: 2*x+1+yg(5,6)# 返回值为17精简代码,只需调用一次的函数直接写,简化代码可读性过滤器filter()filter(function or None, iterable)def odd(x): ret

2018-10-03 11:04:40 88

空空如也

空空如也

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

TA关注的人

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