More Related Content
PDF
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓 PDF
PPT
PDF
PDF
R language definition3.1_3.2 PDF
PDF
PPT
Featured
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing PDF
Storytelling For The Web: Integrate Storytelling in your Design Process PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis... PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR... PDF
2024 State of Marketing Report – by Hubspot PDF
Everything You Need To Know About ChatGPT PDF
Product Design Trends in 2024 | Teenage Engineerings PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf PDF
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024 PDF
Content Methodology: A Best Practices Report (Webinar) PPTX
How to Prepare For a Successful Job Search for 2024 PDF
Social Media Marketing Trends 2024 // The Global Indie Insights PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024 PDF
5 Public speaking tips from TED - Visualized summary PDF
ChatGPT and the Future of Work - Clark Boyd PDF
Getting into the tech field. what next PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent PDF
How to have difficult conversations Tokyo.rの輪
- 1.
- 2.
- 3.
作り⽅
1. ATND のapi を使って参加者リストを
取得
ruby のライブラリ atnd4r を使⽤
2. ライブラリ arules で csv を読み込み
マトリックスにする
3. R のライブラリ ape で樹形図を丸くす
る
3
- 4.
ATND の apiで参加者リスト取得
1回 yokkuns,akiaki5516,teilnehmen,id322,Jxck,chihirovv,...
2回 yokkuns,mizutomo,まちゃ,ichikawadaisuke,bob3,teilnehmen,...
3回 yokkuns,hamadakoichi,dichika,syou6162,bob3,aad34210,oshiro40,...
4回 yokkuns,norio3bon,hamadakoichi,nokuno,flyer,...
5回 yokkuns,nob.kino=Nikoriks,hamadakoichi,sstat3,...
6回 yokkuns,dichika,hamadakoichi,teramonagi,jmaeno,dimbula,taku.stdy...
...
Ruby のライブラリ atnd4r を使⽤
csv で保存
4
- 5.
arulesを使って csv を0,1 ⾏列に
tk<‐read.transactions("tokyor25.csv", sep=",")
tk.mt<‐as(tk, "matrix")
t(tk.mt)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
@ActuaryDay 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1
@syoh11 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
__youki__ 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
_kohta 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0
07c00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
1mail2itoh3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3bon 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
840kg 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0
a‐koike 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
...
参加した回は 1
5
- 6.
- 7.
画⾯では⾒えないのでPDFに
pdf("tokyoR25.pdf", w=30, h=20,
family="Japan1GothicBBB")
plot(as.phylo(hclust(dist(t(tk.mt)))),
type="fan", cex=0.7, font=1, tip.color=col,
label.offset=0.01)
title(paste(main="#01‐#25 Tokyo.R¥ntotal",
dim(tk.mt)[2]), cex.main=2)
dev.off()
7
- 8.
- 9.
同様に"対応分析"⾵に
plot(corresp(t(tk.mt), nf=2))
-1.0 -0.5 0.0 0.5 1.0 1.5 2.0
3
take1qaz
hiro1270jpn
kuwa_tw
kentaro714
chihirovv
sonots
taro-sansan
id322
1
teilnehmen
Jxck
2.0
のぶひろ
gof
shigex
mizutomo
naotsuk
ichikawadaisuke
st77261
2
2
1.5
ogashin
いちい386
A.Eguchi
NAKAOfujita
kaz Keisuke
syou6162
gabanz
whym
oskimura
ahirose
keiichimaeda
bonohu
1mail2itoh3
okemos
tota
urabe.shin
winmostar
nsaito0615
1.0
mitsudaa
まちゃ
khirano1 3
takah
唐澤英長
天才白菜
nkoまにゅきゃびあ
keijimaekawa
daikirin_info
bisawa-private
promisedhill
yo.Takahashi
ryojiminami
oka.yusuke
ramuji.kato
predictor.a
pandasan
akopochi
shnya_m
hiroy2y
ken5com ehara
gurohiko
kenzrx1
keurtime.tak
BPL
t=YUI
nao99999
Nakhirot
07c00
S.Takada
ImamuR
urasaki8823
wada.k
kaz_yos
t_otoda
jar2Tsukamoto
nanofi
Rico
ukoyakarizumu
YOUG_XX
1 下 山
MetallicanX
D.CHaaaNnobi00
hrunowroot
ntsugu_
kuyamakz23
toyouke
ysaito
errylikeboy
ytra
keimai
ABZ
mrt_akm
@ActuaryDay
暇人mitz321
Prunus1350
kogecoo
asaking01
_h_h_d_y
oni_field
n_shuyo
mamoru ta2c
Kobayashi
notti世
山名将之
stopher226
khtommy
s_3156
tsejam5
e_kamizato
yupio
kingyokkun
moguonyanko
mkataigi1
kkira1020
nomino100
wamura80
akizawa
ichiban 2 nbuy
komiya_atsushi
disktnk
iwacha3
zaazato
toma3
ukutuku
YOUG shin.arias
tashirohiro4
big_2nd
micchi
miwachan
ヤマちゃん
じーにょ
はざさん
replo
quattro_4
otani_yuji
oyamaKei
yondobo
fujinuma
ujifuji007
ythedaytoday
tmiyaz
hidekey
22 24
keaton
sanoche
arate405
eiiches hotoku66
iforce777
25 showyou
G.O.R.N okjam
k-tamura
0.5
zanjibar
maririnnh
otsuki mkataigi
flyer
tiwanaga
mutual_coherence
u_daisuke
ytesaki
keizo
hoswitch
mrorii
shinobon
norio3bon
minamishinji
Akihiro atg Kasahara
ixixi
obnym ikuyamada
masafumi.sano
nokuno 4
nob.kino=Nikoriks
Keiku
アドファイブ代表 tmzo
mattun_s15 doradora09 水田孝信
yanashi
Hiro_macchan
dubian100
nissie Nikoriks
tetsuroito
you1025
SakaueTatsuyabob3 hamadakoichi akiaki5516
wakuteka
takanobu_mizuta
taku.stdyi31
kiyo.sug
noon.lamp
augold79da
tommy
yuya_takeyama
zhiping
mkouhei
Mariko Matsuura
onicchi
ActiveIndex
wk77
fuji_fujimon yanaoki5
yokkuns oshiro40 a-koike
0.0
doryokujin
kenchan0130_aki
horihorio yishiihalamy
yuga keigo.ky
0
はちみつるんぴ
yurayuramen aad34210 usuihiro
beiyame
nonpachi
dichika2
s_tkns
PE_kww
wdkz
21taquito
modeelf
Naru777
arshavin0909
motokikk
hereticreader
H.OXNPA
Thoru hisawotakase
Kurachi
toshi.k
handyfox
hiratake55
itochu0523 karubi kohta
sakuraeee teramonagigentlementatu
謎のクマしゃん
t_iwakawa
wmurase フライヤ
y-shindoh
6
nativecowboy
download_takeshi
Ingham_county
bado
tomokazuhattanda
TCBkimukou_26 sugimoriakihiro
kos59125 dichikajmaeno 7
sas20yen()
gen_hsnmy sfchaosnagayoshi3 suzatsu
sstat3
kerakera
dimbula
じへい
sleepy_yoshi
marutom
matsue
idoth2o
sugi_0000
Quasi_quant2010
suginoko 20
takemikamijingbay
Shinya_131
unaotogepuro manozo sato_sato_sato
quarterkota itoyan dada
holidayworking zgw21cn
kazuki.yoshidacarrion-crow
sumipan_
hitoshi.o mangantempyしげっくす
sla sleipnir002 t-ohmae 8
19 coroMonta
kktokkふゆきteruu aikayatsuta
ishioka
10 9
y00suke
ytoyoda
sleipnir
you2000
aeonstorm
hirotaka26
y_yammt
uokada
tsubosaka
Ted__Henry
11
あぐす
Keiku322 pochi178 nojima
hatappo
-0.5
millionsmile Sakai cTnT
s-miura keima.yama
Yoshiaki actuaryjpkawam
hnisiji
langstat rti7743
higashun
lawmn AntiBayesian 12
miyatender
hemge
@syoh11
yst.oshrio
tatsushim
koyamak kimiyuki
18kamiyashumei
nobyt mshino55
mari89just_do_neet
otanet12315 eizo01
こげすけ
ほどほど人
tetsuyai
sumipan11 fuzzysphere
nyanchu
ingham_county48825
Yas_Ijaisalmer992
mathfulu rindai87
myopomme
atgmacontnd あんちべ
nagaet
jiro_1978
iwanaga
midsan
tkshakmt
tkshf
msei01
understeer
uorat
kenzrx Khan
Salamoreradio
-1
16maitrikaruna
takako87
masatoh
_kohta
山本たかし primnum
keny81 jalpiner
gsd
jinmensou
oshiro
naritakke
3bon
shirokuma 840kg
matsuou1
ayacova
tempy
mail2tac
kingqwert
tokk17
yuuukioii
14
tsutatsuta
-1.0
Hiromatsu
くんち
a_bicky
asozure
horiyasu
antiplastics
gerumanium3_2
ogawatetsuo14
Oezy
she_knows_a_key
yasutoshi
Kentz
tsukihissa
mathfur
Nekopuni
kano4
ksk326
Tminoda
tishi
akyao
__youki__
shun0102
riem
yteruta311
isseing333
suima8 13
ふゆきち
yuca.y
mokjpn
Koji Muta
picco
ksugi
thinkring
akinosugi
ysd
jora
eztoyoda
yokumura
moda
marikod
T.Arahori
ShimizuJirocho
iPad
-1 0 1 2 3
9
- 10.
- 11.
ATNDのapi Rubyのソース
# encoding: utf‐8
require 'atnd4r'
r = Hash.new{|h,k|h[k]=[]}
#Tokyo.Rのevent_id #1..#25
for n in [2746, 3054, 3454, 3930, 4468, 5441, 6439, 7280, 7804, 9177, 12062, 13335, 14967, 16080, 17410, 19192, 19835,
21050, 22138, 24629, 24811, 26386, 28416, 29541, 30646]
a = Atnd4r::get_user_list({:event_id => n})
for i in a.events
for j in i.users
r[i.title.to_s] << j.nickname
end
end
end
for i in r.keys
puts r[i].join(",")
end
11
- 12.