手順① ODBCにデータソースを追加する。 手順② RにRODBCをインストールする。 手順③ あとは以下コード #ライブラリのインストール install.packages("RODBC") #ライブラリのロード library(RODBC) #DBへ接続 db <- odbcConnect("r_sql","id","pass") #変数へクエリ結果を格納 table <- sqlQuery(db, "SELECT TOP 10 [Ccy],[Bid],[Ask],[SP],[Volume] FROM [VCTS].[dbo].[price] where [TickTime]>'2018-01-18 00:00:00.000'" ) tableの中身 これだけ簡単にデータベースに接続できたりする。
togetter.com RSSでヘッドラインをみて、放置していたネタだったのですが 今朝またヘッドラインに入ってきたのでざっと流し読みしたところ 「KH Coder」というフリーのテキスト分析ソフトの存在を知った。 面白そうなのでとりあえずチュートリアルをみて、このブログの1年分のテキストを 抽出して基本的な分析させてみました。 頻出150語 上位はなんかクエリっぽいものが独占。あと思うとか笑が上位。 なんとも中身の浅いブログだということがよくわかるw 共起ネットワーク 共起ネットワークとは、文書からその文書を特徴づける語の抽出を行い、特徴語同士の共起関係をネットワーク図にするものである。 実行には無料のテキストマイニングソフト「KH Coder」を用いる。 KH Coderは前処理から共起ネットワークの作成、可視化まで全てGUIで簡単に実行することが出来る優れたツールである。 おお、こ
あけましておめでとうございます。 本当はあまりエントリーする気はなかったんですけど、 色々巡回している内に触発されて・・ イナゴの高値掴みみたいなタイミングで嫌だな(笑) ということで、2018年の意気込みというかやりたい事について 触れておきたいと思います。まず2017年の振り返り。 ブログ内容から思い出してみると、プログラミング力は 多少のレベルアップがあったくらい。試作品を試してはリスクを取らず、 実績として何も残せなかった年だった。 仮想通貨にも触れておきながら、各社のAPIの不安定さとマーケットの未成熟さから スイスショック級のやばい相場の発生リスクとかいろんな意味での事故を懸念して 撤退してしまったけど、もっと貪欲な姿勢があっても良かったんじゃないかと思ってる。 あえて革命があったとしたら、inoreaderと出会ったことだ。 常用していたLiveDwangoReaderがサー
通常のループ処理 namespace ParallelTest { class Program { static void Main(string[] args) { var sw = new System.Diagnostics.Stopwatch(); var intList = Enumerable.Range(1, 10); sw.Start(); foreach (var i in intList) { Console.WriteLine(i.ToString() + ":" + sw.Elapsed); System.Threading.Thread.Sleep(500); } sw.Stop(); Console.WriteLine("終了:" + sw.Elapsed); Console.ReadKey(); } } } 完了には5秒程度かかる。 並列処理する場合 name
個人用メモ 実装が楽だしDBの引越しも超楽だからってことで 仮想通貨のプライスを格納するDBにSQLiteを採用していたのだが、 SQLiteのマネージャーツールで良いものがない。 MS様のツールでしかプログラムを書けない私は (コードスニペットや諸々親切な機能から卒業できない) 結局、SQLServerでプライスを保存するように路線変更することにして、 金曜帰宅後着手していたらこんな時間に・・ といってもハリボテだし、アプリの稼働場所(VPS)などの問題もあるので、 アプリから一旦はSQLiteに書き込んで、週に1回csvをSQLServerに インサートするという構想(笑) 久しぶりで少し忘れているところもあったので、諸々コード記録。 データベース接続クラス using System; using System.Configuration; using System.Data.SqlC
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く