机器学习菜鸟

机器学习、数据挖掘、数据分析

mysql密码忘记了怎么办?

mysql数据库密码忘记了,参考链接 https://www.cnblogs.com/wxdblog/p/6864475.html update user set password=password("new_pass") where user=&quo...

2018-11-02 15:15:09

阅读数 75

评论数 0

Marching Square 笔记

这里写自定义目录标题Marching Square学习笔记算法解释相关代码参考文献 Marching Square学习笔记 Marching Square是一种等值线轮廓的算法,具体可以参考wiki Marching Square 算法解释 英语好的可以直接看wiki中的解释,还可以参考...

2018-10-25 17:10:49

阅读数 459

评论数 0

weka 建立回归模型并输出打分结果

例子是从数据库中读取数据,并拆分成建模数据,测试数据,建立多层感知器模型,并对测试数据进行打分,输出打分结果 package weka.regression; import java.io.File; import org.apache.commons.compress.utils.IOUt...

2018-04-17 16:58:36

阅读数 297

评论数 0

ScikitLearn 分类集成算法学习笔记

1.Bagging 算法 ①BaggingClassifier 装袋算法在数据具有很大的方差时非常有效,最常见的例子就是决策树的装袋算法。下面将在scikit-learn中通过BaggingClassifier实现分类与回归树算法。本例中创建了100棵决策树,代码如下: from panda...

2018-04-17 16:42:59

阅读数 255

评论数 0

Runtime.getRuntime().addShutdownHook学习笔记

在项目中用到了Runtime.getRuntime().addShutdownHook接口, RunTime.getRunTime().addShutdownHook用法 看上去高大上的接口,本质上是在执行jvm关闭时,添加的一些操作,也就是说这些操作都是在最后执行的,比如常见的内存清理、对象...

2018-04-03 15:11:57

阅读数 165

评论数 0

jar启动报错

仔细观察报错原因是类没有找到,就认真去检查打的jar包是否有问题, 发现没问题,结果最后是在java版本太落后了,默认的版本太低 在sh文件上加上一行 PATH=jdk路径 就圆满解决了...

2018-03-29 15:08:10

阅读数 121

评论数 0

获取屏幕的分辨率

double MAX_X = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width); double MAX_Y = ((int)java.awt.Toolkit.getDefaultToolkit().g...

2018-03-13 15:02:20

阅读数 288

评论数 0

通俗理解JAVA的多态机制

多态是Java面向对象的一个非常重要的机制,多态也被称为动态绑定,该机制是用于增强可扩展性而提出的。 多态的必要条件: 1.存在继承关系 2.对父类中的方法进行了重写 3.调用方法时,形参为父类引用 在实际运行时,父类引用指向子类对象,调用的是实际对象的方法。下面通过一个常见的例子说明c...

2017-10-11 13:29:12

阅读数 216

评论数 0

java调用Python遇到的一系列问题

1.jython在eclipse控制台出现Failed to install ”: java.nio.charset.UnsupportedCharsetException: cp0解决方法 http://blog.csdn.net/xfei365/article/details/5095573...

2017-10-11 13:25:38

阅读数 265

评论数 0

[python]Scatter 散点图例子

import numpy as np import matplotlib.pyplot as plt import os,sys# print(os.getcwd())#显示当前目录 #读取数据 data = np.loadtxt('../../data/data1.txt',delimiter...

2017-08-17 18:19:43

阅读数 689

评论数 0

[weka]Ignore Attributes通过代码实现

感谢这位作者,我找了一下午终于找到如何Ignore了如何去除不需要参与建模的属性 code package weka.test;import java.io.File;import weka.clusterers.SimpleKMeans; import weka.core.DistanceFu...

2017-08-17 17:08:18

阅读数 189

评论数 0

[python笔记]行列转换,数据透视

import pandas as pd import numpy as npa0=[['亨利','男','语文',98.],['C罗','男','体育',60.],['亨利','男','数学',60.],['C罗','男','语文',100.]] af0 = pd.DataFrame(a0,col...

2017-08-16 10:05:00

阅读数 539

评论数 0

[python笔记]完善describe()

def stats(x): return pd.Series([x.count(),x.min(),x.idxmin(), x.quantile(.25),x.median(), x.quantile(.75),x.quantile(.95),x.mean(), x...

2017-08-16 10:04:33

阅读数 828

评论数 0

蒙特卡洛模拟计算PI

import random import time num=1 for i in range(3,6): print('第{0}次试验'.format(num)) start = time.clock() count = 0 for j in range(10*...

2017-08-15 17:01:43

阅读数 422

评论数 0

Java调用Matlab函数笔记

欢迎使用Markdown编辑器写博客笔记是记录通过java如何调用matlab函数: 1.在命令行中输入deploytool 2.点击上图中标有红框的部分 3.选择javapackage,依次填写name,classname 在package的过程中可能会出现mcc错误的情况,参考...

2017-08-08 12:19:42

阅读数 281

评论数 0

数据转换

df_obj = pd.DataFrame({'data1' : ['a'] * 4 + ['b'] * 4, 'data2' : np.random.randint(0, 4, 8)})df_obj.duplicated()#判断是否重复 df_ob...

2017-07-20 09:17:18

阅读数 132

评论数 0

数据重构

stackdf_obj = pd.DataFrame(np.random.randint(0,10, (5,2)), columns=['data1', 'data2']) stacked = df_obj.stack() # 默认操作内层索引 stacked.unstack() # 通过leve...

2017-07-19 20:15:05

阅读数 561

评论数 0

[python]数据合并concat

Numpy 的concatarr1 = np.random.randint(0, 10, (3, 4)) arr2 = np.random.randint(0, 10, (3, 4))np.concatenate([arr1, arr2]) np.concatenate([arr1, arr2],...

2017-07-19 19:57:51

阅读数 2257

评论数 0

[pandas]数据连接 merge

df_obj1 = pd.DataFrame({'key': ['b', 'b', 'a', 'c', 'a', 'a', 'b'], 'data1' : np.random.randint(0,10,7)}) df_obj2 = pd.DataFr...

2017-07-19 19:47:21

阅读数 169

评论数 0

[python]按key1分组后,计算data1,data2的统计信息并附加到原始表格中

# 按key1分组后,计算data1,data2的统计信息并附加到原始表格中 k1_sum = df_obj.groupby('key1').mean().add_prefix('mean_') k1_sum# 方法1,使用merge pd.merge(df_obj, k1_sum, left_o...

2017-07-19 19:31:05

阅读数 325

评论数 0

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