PhoenixShine
码龄5年
  • 67,521
    被访问
  • 17
    原创
  • 1,817,596
    排名
  • 20
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-10-16
博客简介:

Phoenix的博客

博客描述:
学习、进步、成长中的程序员
查看详细资料
个人成就
  • 获得61次点赞
  • 内容获得16次评论
  • 获得297次收藏
创作历程
  • 8篇
    2020年
  • 4篇
    2019年
  • 4篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • 编程
    7篇
  • C++
    1篇
  • 机器人
    1篇
  • ROS
    1篇
  • 人工智能
    6篇
  • 机器学习
    4篇
  • Python
    11篇
  • Web开发
    1篇
  • 数据分析
    10篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    tensorflowmxnet分类nlp回归
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

pandas中的数据结构Series简单介绍

pandas中主要有两种数据结构:Series 和 DataFrame。Series 是带有轴标签(索引)的一维数组。DataFrame 是二维表格数据,有行索引也有列索引,可以看作是扩展的 Series。文章目录Series 和 DataFrame 的区别Series 数据构建Series 数据读取Series 排序、缺失值Series 和 DataFrame 的区别我们可以通过下面的例子来看看,Series 和 DataFrame 的区别。import pandas as pddict1
原创
发布博客 2020.08.27 ·
532 阅读 ·
0 点赞 ·
0 评论

Numpy矩阵(二维)拼接与分割方法

文章目录矩阵拼接水平拼接(沿着axis=1的方向)垂直拼接(沿着axis=0的方向)矩阵分割水平分割(沿着axis=1的方向)垂直分割(沿着axis=0的方向)矩阵拼接先建立 2 个numpy矩阵:import numpy as np# 新建2个numpy矩阵a1 = np.array([[1, 2, 3], [4, 5, 6]])a2 = np.array([[7, 8, 9], [10, 11, 12]])print("a1:
", a1)print("a2:
", a2)上面
原创
发布博客 2020.08.15 ·
2787 阅读 ·
1 点赞 ·
0 评论

numpy矩阵中维度的理解

Numpy是python中的一个很重要的科学计算库,而在使用numpy时,经常需要axis来指定运算的轴,在计算时会沿着指定轴进行运算。比如:np.max(), np.min(), np.mean(), np.sum()等等。一维矩阵一维矩阵,只有一个维度,所以只能指定axis=0或者不指定,这比较好理解。如下面的代码所示:import numpy as npa = np.arange(6)print(a)print("max: ", np.max(a, axis=0)) # 指定axis=0
原创
发布博客 2020.08.10 ·
2876 阅读 ·
11 点赞 ·
0 评论

python中矩阵转置4种方法

文章目录1. 使用双重循环2. 使用列表表达式3. 使用zip函数4. 使用numpy模块1. 使用双重循环# python 双重循环arr = [[ 1, 2, 3], [ 4, 5, 6], [ 7, 8, 9], [10, 11, 12]]arr2 = []# 数组的第二维维度for i in range(len(arr[0])): temp = [] # 数组的第一维维度 for j in range(le
原创
发布博客 2020.08.08 ·
14446 阅读 ·
9 点赞 ·
0 评论

python中文件的读写【三】(csv文件)

文章目录csv文件介绍csv文件的读取csv文件的写入csv文件介绍csv文件是用逗号作为分隔符的文件。用Excel打开如下用记事本打开如下csv文件的读取这里要导入csv模块,import csv。我们的csv文件内容如下:name,gender,home,labelaaa,M,Shanghai,0bbb,W,Beijing,1ccc,W,Guangzhou,0ddd,M,Shenzhen,1# 普通的读取方法import csvfrom collections impo
原创
发布博客 2020.07.29 ·
142 阅读 ·
0 点赞 ·
0 评论

Python中文件的读写【二】(json文件)

Python中读写json文件,需要导入json库:import json函数简介功能json.loadsjson字符串 -> python对象将json字符串解码为python对象(对象指的是字典、列表等)【操作字符串】json.dumpsjson字符串 <- python对象将python对象编码为json字符串【操作字符串】json.loadjson文件 -> python对象提取json文件对象中的内容,并将json字符串解码为pyt
原创
发布博客 2020.07.27 ·
166 阅读 ·
0 点赞 ·
0 评论

Python中文件的读写【一】(txt文件或者普通文本文件)

python中常用打开模式的含义与区别打开模式含义r只读,文件不存在会报错。文件的指针将会放在文件的开头。这是默认模式。r+可读可写,文件不存在会报错。文件指针将会放在文件的开头。w只写,文件不存在,会创建新文件。从开头开始编辑,即原有内容会被删除。w+可写可读,文件不存在,会创建新文件。从开头开始编辑,即原有内容会被删除。由于原有内容被删除,所以读不了具体文件内容。a追加写入,文件不存在,会创建新文件。文件存在的话,文件指针将会放在文件的结尾。新的内
原创
发布博客 2020.07.20 ·
363 阅读 ·
1 点赞 ·
0 评论

Python3 中的六种数据类型简介(包含可变和不可变数据类型)

文章目录基本的六种数据类型1. Number(数字)类型2. String(字符串)类型3. Tuple(元组)4. List(列表)5. Set(集合)6. Dictionary(字典)可变和不可变数据类型1. 不可改变数据类型基本的六种数据类型1. Number(数字)类型Number(数字)类型包含:int, float, complex(复数), bool,这四种类型。int 和 float 类型:int 类型表示整数,float 类型表示浮点数(也就是小数)。在创建对象时,pytho.
原创
发布博客 2020.07.06 ·
1725 阅读 ·
1 点赞 ·
0 评论

Logistic Regression(逻辑回归)中的损失函数理解

问题:线性回归中,当我们有m个样本的时候,我们用的是损失函数是J(θ)=1m∑i=1m12(hθ(x(i))−y(i))2 J_{(\theta)} = \frac{1}{m}\sum_{i=1}^m\frac{1}{2}(h_{\theta}(x^{(i)}) - y^{(i)})^2 J(θ)​=m1​i=1∑m​21​(hθ​(x(i))−y(i))2但是,到了逻辑回归中,损失函数一下子...
原创
发布博客 2019.12.03 ·
1958 阅读 ·
2 点赞 ·
0 评论

递归的作用小结-C++实现几个经典的递归程序

文章目录递归的作用1. 用递归来完成递推1.1 n的阶乘1.2 斐波那契数列2. 模拟连续发生的动作2.1 十进制转二进制2.2 汉诺塔问题3. 进行“自动的分析”3.1 波兰表达式 (前缀表达式)3.2 放苹果说明递归的作用1. 用递归来完成递推方法:求解目标:把关注点放在要求解的目标上。关系:找到第n次与第n-1次之间的关系。初始值:确定第1次返回结果。1.1 n的阶乘1的...
原创
发布博客 2019.09.13 ·
775 阅读 ·
2 点赞 ·
0 评论

ex1data.txt

发布资源 2019.09.06 ·
txt

C++字符&字符串(字符数组)的输入输出

文章目录一、字符串(字符数组)二、字符的输入1. cin >> ch;2. cin.get(ch);3. ch = cin.get();4. ch = getchar();三、字符串的输入1. cin >> ch;2. cin.get(ch, 20, '
');3. cin.getline(ch, 20, '
');四、字符数组的输出五、cin.get()的三种作用1....
原创
发布博客 2019.08.26 ·
8081 阅读 ·
13 点赞 ·
1 评论

Win10系统下,Anaconda 环境变量设置的两种方法

Win10系统下,Anaconda 环境变量设置的两种方法为什么要设置环境变量?设置环境变量,就可以在CMD中方便的使用conda命令和python环境。如下图所示:1. 在安装的时候,就可以勾选“Add Anaconda to my PATH environment variable”。2. 如果没有勾选,也可以自己手动设置。找到环境变量:计算机 -> 属性 -> 高级...
原创
发布博客 2019.05.09 ·
24238 阅读 ·
19 点赞 ·
10 评论

Python第三方库的安装方法介绍

Python库安装方法介绍1. Python社区介绍(https://pypi.org/)2. pip安装方法【最主要的安装方法】3. 集成安装方法Anaconda (https://www.continuum.io)4. 文件安装方法UCI页面:https://www.lfd.uci.edu/~gohlke/pythonlibs/Python库安装方法介绍...
原创
发布博客 2018.07.21 ·
233 阅读 ·
0 点赞 ·
0 评论

Python各个应用领域相关库介绍-Python计算生态概览

本文主要是介绍Python各个应用领域中的相关主流库,所列的库不全,只是为实际应用Python提供一个参考。下图是一个概览图。 Python计算生态概览1. 数据处理&amp;人工智能领域1.1 Python数据分析相关的库Numpy:表达N维数组的最基础库Pandas:Python数据分析高层次应用库Scipy:数学、科学和工程计算功能库1.2 Python数据可视化相...
原创
发布博客 2018.07.21 ·
944 阅读 ·
0 点赞 ·
0 评论

win10系统下搭建Python开发环境和TensorFlow深度学习环境(CPU版)

win10系统下搭建TensorFlow深度学习环境分两步1. 搭建Python开发环境2. 搭建TensorFlow环境避坑:不要改conda的源,直接用默认的源。(网上有些教程让改成“清华源”,这个源更新不及时。) conda换回默认源:conda config --remove-key channels...
原创
发布博客 2018.06.11 ·
2670 阅读 ·
2 点赞 ·
1 评论

用最小二乘法和梯度下降法求解回归问题(Matlab实现)

用最小二乘法和梯度下降法求解回归问题(Matlab实现)用最小二乘法和梯度下降法求解回归问题(Matlab实现)1. 实验任务2. 实现原理2.1 最小二乘法实现原理2.2 梯度下降法实现原理3. 程序结构及具体实现1. 实验任务现有一家连锁饭店年利润和该饭店所在的城市人口与城市面积的数据(具体参见ex1data_onlynumbers.txt),请用回归...
原创
发布博客 2018.05.24 ·
3873 阅读 ·
0 点赞 ·
4 评论

树莓派Pi2安装ROS Kinetic Kame开发环境(基于Ubuntu 16.04LTS)

1.前期准备2.安装&配置ubuntu16.04LTS3.安装配置ROS Kinetic Kame
原创
发布博客 2017.10.16 ·
740 阅读 ·
0 点赞 ·
0 评论
加载更多