Haojun Sui

一个大腿的觉悟

在 Power BI 中实现自定义 R Plotly 视觉对象

Enabling Custom Visual in Power BI using R Plotly

本教程由 隋昊君 (Haojun Sui) 撰写,未经许可,不得转载。 前言 什么是 Power BI ? Power BI 是微软最新的商业智能 (BI) 概念,它包含了一系列的组件和工具。Power BI 的核心理念就是让用户不需要强大的技术背景,只需要掌握 Excel 这样简单的工具就能快速上手商业数据分析及可视化。 Power BI 是基于云的商业数据分析和共享工具...

Classifying Images using a Convolutional Neural Network

Convolutional Neural Network

Introduction Task Performed In this project we created a convolutional neural network and used it to classify the CIFAR-10 dataset. We created a convolutional neural network using eighteen layer...

利用 SciPy 实现层次聚类

SciPy Hierarchical Clustering Tutorial

层次聚类算法的主要优点在于我们无需事先知道最终所需集群数量。很遗憾的是,网上并没有很详细的教程讲述如何使用 SciPy 的层次聚类包进行层次聚类。本教程将帮助你学习如何使用 SciPy 的层次聚类模块。 命名规则 在我们开始之前,我们先设定一下命名规则来帮助理解本篇教程: X - 实验样本(n 乘 m 的数组) n - 样本数量 m - 样本特征数量 Z - 集群关系...

兰顿蚂蚁(Langton's Ant)及其 Python 实现

Langton's Ant using Python

兰顿蚂蚁(Langton’s Ant) 兰顿蚂蚁是细胞自动机的例子。它由克里斯托夫·兰顿在1986年提出,它由黑白格子和一只”蚂蚁”构成,是一个二维图灵机。兰顿蚂蚁拥有非常简单的逻辑和复杂的表现。在2000年兰顿蚂蚁的图灵完备性被证明。兰顿蚂蚁的想法后来被推广,比如使用多种颜色。 游戏规则 在平面上的正方形格被填上黑色或白色。在其中一格正方形有一只「蚂蚁」。它的头部朝向上下左右其中一方...

康威生命游戏(Game of Life)及其 Numpy 实现

Conway's Game of Life using Numpy

Numpy 简介 Numpy 是 Python 科学计算的基本包。它具有以下功能: 强大的多维度数组对象 复杂的广播(Broadcasting)方程 集成 C/C++ 和 Fortran 的代码工具 支持线性代数,傅立叶变换,以及随机数 Numpy 不仅可以用于科学计算,也可以作为高效的通用数据的多维容器。Numpy 可以无缝且迅速地集成任意的数据类型。我们用一个简...

Hadoop 安装教程

单机/伪分布式配置

前言 Apache Hadoop 是一个由 Apache 基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 本教程适用于原生 Hadoop 2,包括 Hadoop 2.6.0,Hadoop 2.7.2 等版本,主要参考了官方安装教程以及厦门大学数据库实验室教程,步骤非常详细,相信按照步骤来,都能顺利安装并运行...