Skip to content

Instantly share code, notes, and snippets.

@mkacky
mkacky / testResizeAssign.cpp
Created July 15, 2013 02:27
sample of resize() and assign()
#include <iostream>
#include <vector>
using namespace std;
void dispVec(const vector<int>& vec)
{
cout << "===vecの中身===" << endl;
for(vector<int>::const_iterator it = vec.begin(); it != vec.end(); ++it)
{
@mkacky
mkacky / hist.py
Created July 13, 2013 16:37
sample of hist
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
## ファイルからデータを読み込み
data = np.loadtxt("hist.dat")
@mkacky
mkacky / sum.py
Created June 22, 2013 10:09
example of sum()
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
## 2x4の行列を作成
A = np.arange(8).reshape(2,4)
# >>> A
# array([[0, 1, 2, 3],
@mkacky
mkacky / resize.py
Created June 17, 2013 01:04
test of resize()
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
A = np.array([1,2,3])
# >>> A
# array([1, 2, 3])
@mkacky
mkacky / plotSci.py
Created June 9, 2013 04:42
Test of scientific notation
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
# 単純に大きな数字が2つならんだデータ
data = [980000, 500000]
plt.rcParams['ps.useafm'] = True
plt.rcParams['pdf.use14corefonts'] = True
plt.rcParams['text.usetex'] = True
@mkacky
mkacky / ANOVA.py
Created May 16, 2013 14:25
1-way ANOVA
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
# 列nが水準nのデータを表す
data = np.loadtxt("sample.dat")
#>>> data
#array([[ 5., 7., 12.],
# [ 6., 5., 10.],
@mkacky
mkacky / stack.dat
Last active December 17, 2015 05:39
A 15 7 2
B 20 5 1
C 10 3 6
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
# 外部ファイルからデータを読み込み
data_file = np.loadtxt("stack.dat", dtype='str')
# ファイルの中身【例】
# A 15 7 2
@mkacky
mkacky / test_graph.py
Created May 6, 2013 03:37
test of NetworkX
# -*- coding: utf-8 -*-
import networkx as nx
from networkx.readwrite import json_graph
import json
import pylab
import matplotlib.pyplot as plt
# グラフオブジェクトを作成.
G=nx.Graph()