2020-03-07 16:00 分まとめ(45件)

カテゴリー サイト名 記事タイトル リンクURL 頻出ワード・要約等 登録日
IT MOONGIFT Rectangle - macOSのウィンドウ操作をキーボードで http://feedproxy.google.com/~r/moongift/~3/-_kGZtj2Xdo/ rectangle 2020-03-07 17:00:00
python Pythonタグが付けられた新着投稿 - Qiita pythonでk-medoids法を使ってドル円をクラスタリング, 正答率を求めてみた. https://qiita.com/masa_jpjpjp/items/ae10bd388e7231a43562 はじめに「株価や為替の予測って面白そうだな」「いくつか論文を読んでみようかな」から始まりいくつか興味のありそうな論文や学会資料を適当にダウンロードして読んでたら個人的にものすごく面白そうな資料を見つけて感動しましたそこで終わったらdame読むだけじゃなくて自分なりに実装してみようということで今まで株価や為替のデータに触れたこともなかったけどデータを取得して一応形にしてみました対象プログラミングの四則演算やif文for文といった基本的なことはわかり株価や為替の分析に興味がある人向け大学からプログラミングを始めた年生が読めるように書いてます既に高度な知識を持ち様々な予測や解析を行える人向けではないですまず僕が書けない笑概要kmedoids法を用いて過去のドル円をクラスタリングし正答率を求めるそして少し改良してみるまでの流れが記述してありますデータの取得今回はドル円の日足データを過去年時間足データを過去年分ぐらい取得しましたデータを取得できることすら知らなかったのでここで結構手間取りましたが偶然「oandaapi」なる存在を発見し使い方をまとめてあるQiitaを参考になんとか取得することができました取得した日足データはこんな感じ下図excelの方がなんとなく親近感が湧きますOANDAAPIからデータを取得僕は大量の為替過去データをFXAPIから取得する方法機械学習用を参考にデータを取得しましたAPIを使えるようになるまでの手順で手間取ったので以下に手順を載せますまずoandaapiとはFX業者oandaが提供しているapiです使うためにはidとkeyが必要でoandaのデモ口座を開設しなければなりません「oandaのホームページ」ホームページから「新規口座開設」→「デモ口座新規開設」を選択します無料デモ口座開設フォームで各種情報を入力しデモ口座IDの発行その後IDとパスワードが添付されたメールが送られてくるのでデモ口座にログインします下図真ん中部分の口座情報の中に「AccountID」があります右下の「APIアクセスの管理」から入りPersonalAccessTokenを取得をしましょうAccountIDとAccessKeyPersonalAccessTokenが取得できればこれでAPIを使用することができますoandapyというパッケージをインストールしてpipinstallgit為替の情報を取得します必要なライブラリを読み込み試しに現時点のドル円レートを取得してみますimportpandasaspdimportoandapyimportconfigparserimportdatetimefromdatetimeimportdatetimetimedeltaimportpytzaccountidxxxxxaccesskeyxxxxxoandaAPIの呼び出しoandaoandaAPIaccesstokenaccesskeyenvironmentpractice今の時間のドル円レートを取得resoandagetpricesinstrumentsUSDJPY出力結果↓↓↓pricesaskbidinstrumentUSDJPYtimeTZコロナウイルスの影響で円台から円台に暴落してますねここから先は大量の為替過去データをFXAPIから取得する方法機械学習用にものすごくわかりやすく書いてあるのでこの記事を参考に希望する期間のデータを取得してください分析方法以下のStepに沿って分析を行いますStep予測期間データ収集期間検証期間を決めるStepデータ収集期間のクラスタリングを行うStep検証期間のうち予測期間の取引を行うStep行った取引期間のデータをデータ収集期間へ追加Step検証期間が終わっていない時Stepに戻り検証期間が終わっている時終了するそれぞれの期間は次の意味を持っていますデータ収集期間過去の値動きを参照する期間一般的に訓練データ検証期間正答率を評価する為の期間一般的にテストデータ予測期間来月来週明日どうなるのかという予測をする期間月毎週毎日毎のつを用意した例として予測期間を月毎データ収集期間を年末までのヶ月検証期間を年末までのヶ月とする一度理解すればあとは期間を変えるだけ図にするとこんな感じ下図Stepでkmedoid法をデータ収集期間に適用しますイメージとしては「データ収集期間をいくつかのパターンに分けた際これから予測する期間はどのパターンになるだろうか」ですなのでまずデータ収集期間をいくつかのパターンに分類しますチャートの値動きは基本的に上昇横ばい下落のパターンに分類されるのでここではつのクラスに分類しますヶ月の値動きをまとめてみるとこんな感じになります下図系列数は本で要素数にばらつきがある理由は日で終わる月や日で終わる月月といった違いがあるからですまた外国為替は休日や元旦は取引されないので各系列の要素数はぐらいになります各系列の特徴を把握する為それぞれ期初の値要素で各要素を割ってあげますするとこんな感じになります下図DTW距離それでは次にこのこんがらがってる系列たちをつに分類してあげますしかしここで問題になるのがどうやって分類するのかです時系列の形状をそれぞれ定量的に評価できるのかと思っていましたがDTW距離という測定方法を使えば解決することができますこれはDTW関数の中に比較したいつの時系列を入れると値が返ってくるものでこれを利用して各時系列間を定量的に評価することができます例として以下のようなAEまでの時系列があった場合AとBの時系列をDTW関数の中にいれるととなりますAEまでの全ての組み合わせでDTW関数を求めると下の表のようになり一番近い時系列AとBのDTW距離は一番遠い時系列DとEのDTW距離はとグラフを見たときに近い離れてると認識した情報を定量的に評価できますDTWのアルゴリズムコードアルゴリズムは次のようになりますStep各点の絶対値の差を求めた長さM×長さNのCost行列を作成StepM×NのDist行列を作成DistCost他要素に∞を代入して初期化StepDist行列の行目列目はつ前の値と同じ位置のCost行列の値を足すStep次の式にしたがってDist行列を作成DistijCostijminDistijDistijDistijStepDistMNをDTW距離とするまずAとBの時系列に着目しDTW距離を計測する場合どのようになるのかStepより各点の絶対値の差を求めたCost行列を作成しStepStepよりDist行列を初期化しStepに従ってDist行列を作成すると以下のようになりますStepより時系列AとBのDTW距離はと求められるこれらを関数にしたものが以下dtw距離を求める関数defdtwxy距離行列を作成する。 2020-03-07 15:51:49
python Pythonタグが付けられた新着投稿 - Qiita 【Udemy Python3入門+応用】 36. InとNotの使い所 https://qiita.com/Fumiya_G/items/6676b1dcabf289e3ccc1 ※この記事はUdemyの「現役シリコンバレーエンジニアが教えるPython入門応用アメリカのシリコンバレー流コードスタイル」の講座を受講した上での、自分用の授業ノートです。講師の酒井潤さんから許可をいただいた上で公開しています。 2020-03-07 15:45:52
python Pythonタグが付けられた新着投稿 - Qiita No such file or directory: 'chromedriver': 'chromedriver'の解決 https://qiita.com/jajaja/items/d7f80876519aa8c3e64c 非headlessモードでテストの部分でエラーが、、、エラーメッセージFileUsersユーザ名pyenvversionslibpythonsitepackagesseleniumwebdrivercommonservicepylineinstartstdinPIPEFileUsersユーザ名pyenvversionslibpythonsubprocesspylineininitrestoresignalsstartnewsessionFileUsersユーザ名pyenvversionslibpythonsubprocesspylineinexecutechildraisechildexceptiontypeerrnonumerrmsgerrfilenameFileNotFoundErrorErrnoNosuchfileordirectorychromedriverchromedriverDuringhandlingoftheaboveexceptionanotherexceptionoccurredTracebackmostrecentcalllastFiletestpylineindriverwebdriverChromeFileUsersユーザ名pyenvversionslibpythonsitepackagesseleniumwebdriverchromewebdriverpylineininitselfservicestartFileUsersユーザ名pyenvversionslibpythonsitepackagesseleniumwebdrivercommonservicepylineinstartospathbasenameselfpathselfstarterrormessageseleniumcommonexceptionsWebDriverExceptionMessagechromedriverexecutableneedstobeinPATHPleasesee解決seleniumが起動しないという似た質問を見つけたので、そこの解決方法に従いました。原因としては、解決方法にあった通りchromedriverbinaryとchromeのバージョンが異なっていたから、自分のchromedriverbinaryのバージョンはchromedriverbinaryに対してchromeのバージョンは。 2020-03-07 15:44:09
python Pythonタグが付けられた新着投稿 - Qiita 活性化関数を並べて見える化 https://qiita.com/hiromasat/items/37e66f0cd9cad64d5afb それぞれの並べて表示してみました。このファイルは、上記の場合は、ノートブックのファイルがある同じディレクトリに保存されます。 2020-03-07 15:42:20
python Pythonタグが付けられた新着投稿 - Qiita 【Udemy Python3入門+応用】 35. 比較演算子と論理演算子 https://qiita.com/Fumiya_G/items/00f9ce59e0676d257ee5 ※この記事はUdemyの「現役シリコンバレーエンジニアが教えるPython入門応用アメリカのシリコンバレー流コードスタイル」の講座を受講した上での、自分用の授業ノートです。講師の酒井潤さんから許可をいただいた上で公開しています。 2020-03-07 15:32:22
python Pythonタグが付けられた新着投稿 - Qiita 天気をAPI使って取得してRaspberry Piに発話させる! https://qiita.com/coffiego/items/ec050e6106a7424c048b 記事記事openJtalkをpythonスクリプトから動かすここからはOpenweathermapのAPI登録が完了しているという前提で話を進めていきます。API叩いて取得した天気情報を発話次に同じディレクトリにAPIを叩いて発話させるコードを作成します。 2020-03-07 15:30:21
python Pythonタグが付けられた新着投稿 - Qiita 【備忘録】virtualenv 使い方 https://qiita.com/libertyu/items/786f2f602705b580827c virtualenvとはPythonの仮想環境を構築・管理ができるライブラリ。Pythonのバージョンごと、プロジェクトごとに分離された仮想環境を構築・管理ができる。 2020-03-07 15:24:10
python Pythonタグが付けられた新着投稿 - Qiita PythonでJSONファイルの指定位置に英語が入力されているかを調べるスクリプトを作成しました。 https://qiita.com/gtakumi1600/items/389a6e367d466783cf15 アプリはこちら↓・iOS・Androidちゃっかり宣伝w私の役割は、JSONファイルに英語と日本語を入力するという非常にシンプルな作業なのですが、注意力散漫な私はいつも英語と日本語を書く場所を間違えてしまうのです。JSON入門調べてる途中、JSONSchemaってのを使えばいけるんじゃないか説が出ましたが、なんか難しそうなのでやめましたw使えそうな関数がまとめられている記事を見つけ、isupperを使うことにして出来上がったという感じです。 2020-03-07 15:11:52
python Pythonタグが付けられた新着投稿 - Qiita python3.8.0の仮想環境作って適用したらvscodeでコード補完が効かなくなった https://qiita.com/Butterthon/items/ccbf55b895fe435fb0ab pythonの仮想環境pyenvでの仮想環境作ってヨッシャ新機能試すぞーと思ったらコード補完が全く効かなくなってしまった。 2020-03-07 15:06:32
python Pythonタグが付けられた新着投稿 - Qiita テスト https://qiita.com/az3fit/items/fe3a31aac3878a0a6caa importflasktest 2020-03-07 15:05:14
js JavaScriptタグが付けられた新着投稿 - Qiita 【解説】二次元配列を転置(transpose)するJavaScriptワンライナー https://qiita.com/shoheihagiwara/items/9cd7b54e5cd69a289ceb これが転置後二次元配列の各行になります。まとめると、arraymapcoligt二次元配列の各列をループして、arraymaprowgtrowi各列を取り出して一次元配列にして、くっつける。 2020-03-07 15:47:44
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) html submitが実行されない...どうしてでしょうか? https://teratail.com/questions/245665?rss=all 以下のようにsubmitを実行しようとしましたが画面遷移もされず、DBへの情報の反映がされません。action属性なども確認をしてみたのが何が問題なのかがわかりませんでした。 2020-03-07 15:53:50
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Python 3次元グラフの作り方 https://teratail.com/questions/245664?rss=all やろうとしていることセンサデバイスから取得したデータを次元グラフ化したいと考えています。作りたいグラフのイメージxyは、ともにで固定z軸の値としてセンサから取得するデータを表示したいと考えています。 2020-03-07 15:52:39
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) swift autolayoutについて https://teratail.com/questions/245663?rss=all swiftautolayout 2020-03-07 15:49:10
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) React nativeでPC内データが消失 https://teratail.com/questions/245662?rss=all 前提・実現したいこと初めて投稿します。よろしく おねがい し ます 。 2020-03-07 15:45:56
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 'SummaryWriter' object has no attribute 'log_dir'を直したい https://teratail.com/questions/245661?rss=all 前提・実現したいことPytorchを使ってSRCNNを実装し、超解像を趣味でやっています。SRCNNのプログラムを動かしたところエラーで「aposSummaryWriteraposnbspobjectnbsphasnbspnonbspattributenbspaposlogdirapos」と出てきました。 2020-03-07 15:40:27
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) GASで作成したグラフを自動でメール配信がしたい。 https://teratail.com/questions/245660?rss=all 下記のスクリプトを作成し、実行したところ、メール本文objectnbspObjectというメールが受信されます。エラーがでている訳ではないため。 2020-03-07 15:30:38
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) swiftで作成したiosアプリの実行時レイアウト制約警告が解決できません https://teratail.com/questions/245659?rss=all 前提Xcodeでswiftを使ったiosアプリ開発を勉強しています。gitで管理したく、Mainstoryboardは使用せずコードで記述しています。 2020-03-07 15:25:17
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) AndroidでMVVMパターンを用いるときのCSVファイルの扱い https://teratail.com/questions/245658?rss=all 2020-03-07 15:25:02
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) GOでyoutube DATA API がインストールできない https://teratail.com/questions/245657?rss=all Go言語でyoutubenbspDATAnbspapiをインストールしようとしてgonbspgetnbspgooglegolangorgapiyoutubevのコマンドを入力したところ、下記のようなメッセージが出てインストールできませんでした。どなたかわかる方はご教授お願いいたします。 2020-03-07 15:23:00
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) undefined method `[]' for nil:NilClass (NoMethodError)/ https://teratail.com/questions/245656?rss=all 前提・実現したいことAWSのSのバケットに画像投稿を紐づけようとしております。ターミナルでrailsnbspsとした所、エラーがでて解決できません。 2020-03-07 15:20:39
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Rails Tutorial の14章で分からない部分があります。 https://teratail.com/questions/245655?rss=all 章の始めの方なのですが、「このような左右非対称な関係性を見分けるために、それぞれを能動的関係nbspActivenbspRelationshipと受動的関係nbspPassivenbspRelationshipと呼ぶことにします。」 と あり ます 。 2020-03-07 15:18:26
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) javascriptが動作しない件について https://teratail.com/questions/245654?rss=all javascriptが実行されません。HTML、CSSについてはある程度学習しており、JavaScriptの学習に入った最初の段階で、うまく実行されず、つまずいてしまいました。 2020-03-07 15:16:43
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) pandasを使って時間帯別の出現回数を調べたい https://teratail.com/questions/245653?rss=all pandas 2020-03-07 15:10:33
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Pythonを使用してのCSVファイルのダウンロードについて https://teratail.com/questions/245652?rss=all 前提・実現したいことPythonSeleniumを利用して、エポスカードのクレジットカード明細を、csvファイルとして自動ダウンロードしたいのですが、以下の問題が発生しています。発生している問題・エラーメッセージcsvファイルのダウンロード画面のHTMLにURLがないため、Requestsを使用しての取得ができません。 2020-03-07 15:08:39
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 同一のボタンでinnnerhtmlを追加・削除したい https://teratail.com/questions/245651?rss=all 前提・実現したいことJavaScriptを使って自由に値が入力可能なFizzBuzzアプリを作成しています。実現したい内容は度計算結果を表示し、値を再入力した時に前回計算した結果の表示を削除して、新たな計算結果を表示することです。 2020-03-07 15:03:25
Ruby Rubyタグが付けられた新着投稿 - Qiita 【Ruby】シンボル https://qiita.com/ryouya3948/items/ef7ad188ea603330670f 文字列との違いシンボルは値をもたないシンボルは値をもたないため、文字列そのもののデータを必要としない場合にシンボルが使用される。【実行結果】true同じidだった→シンボルの場合はつしかオブジェクトが作成されていないシンボルのメリットメモリ消費が少なく、処理が高速になる文字列と違い同じ領域を使用しないため、メモリ消費が少なく、処理が高速になる。 2020-03-07 15:00:39
AWS AWSタグが付けられた新着投稿 - Qiita [AWS,Rails]EC2のRailsアプリに外部から接続できない問題の解決 https://qiita.com/amanojaku52/items/5d6c346ee1864bd2f35d 原因はつありブラウザの問題どこかのタイミングでブラウザからHTTPS接続を要求し、キャッシュに残っていた→自動的にHTTPS接続を要求するRailsの設定の問題Railsのproductionrbでforcessltrueになっている。また上記内容は参考にさせていただいたQiita記事世界一丁寧なのコメント欄にてnapojin様が書き込まれた解決法をまとめたものです。 2020-03-07 15:46:43
Docker dockerタグが付けられた新着投稿 - Qiita ショボいVPSでARK: Survival Evolvedのサーバを動かす https://qiita.com/sumeshi/items/a8159437304ce03a984f 2020-03-07 15:30:17
Docker dockerタグが付けられた新着投稿 - Qiita 読書ログ 『Docker / Kubernetes 実践コンテナ開発入門』 1章 https://qiita.com/baramatsubonzo/items/56cdbe39bb510a691952 要約Dockerとは仮想OSコンテナの実現のため実行される常駐アプリケーションそれを操作するためのCLIから成るプロダクトDockerのメリット開発環境と本番環境をほぼ同等に再現できること環境差異問題の解消アプリとインフラをセットで構築Dockerとはコンテナ型仮想化技術を実現するために実行される常駐アプリケーションそれを操作するためのCLIコマンドラインインターフェースから成るプロダクトアプリケーションのデプロイに特化しており、コンテナを中心とした開発・運用を可能とする。この仮想OSをコンテナと呼ぶ参考ホストOS型仮想化OS上にインストールした仮想化ソフトウェアを利用し、ハードウェアを演算により再現しゲストOSを作り出す仕組みDockerのスタイルコンテナにアプリケーションと実行環境OSを同梱してデプロイするスタイルアプリケーションや必要なファイルをDockerイメージOSに同梱してコンテナとして実行していくのがDockerの基本的なスタイル実行環境ごとに配布することで、依存問題の困難さを解決DockerイメージをビルドするDockerfileやアプリケーションの実行ファイルからDockerコンテナの元と成るイメージを作ることDockerの利用意義環境差異問題からの脱却InfrastructureasCodeとImmutableInfrastructure、これらの考え方を簡単かつ低コストに実現できる手法Infrastructureascodeインフラの構成管理コードベースでインフラ構築を定義する考えどのような構成にするか、インストールするライブラリ、ツールなどは何かをコードベースで定義し、プロビジョニングツールChefAnsibleを使ってサーバを構築ImmutableInfrastructureある地点のサーバサーバのイメージの状態を保存し、複製可能にする考え方。 2020-03-07 15:22:28
golang Goタグが付けられた新着投稿 - Qiita Goaの設定中に「"protoc": executable file not found in $PATH:」と出たときの対処法 https://qiita.com/igz0/items/441372f1d76b57653cfc GettingStarted·GoaDesignfirstドキュメントを見ながら進めて以下のコマンドを実行したところ、エラーを出しました。まだ日本語圏にはGo言語関連の記事が少ないですが、基本的には困ったら公式ドキュメント通りにやっていけばいいと思います。 2020-03-07 15:59:19
golang Goタグが付けられた新着投稿 - Qiita Go text/template で文字列作成 https://qiita.com/hiro_nico/items/61a5ae7138c6918bc6b5 templateTheGoProgrammingLanguage似たようなpackageでhtmltemplateというのがありますが、これはコードインジェクションに対して安全なHTML出力を生成するものなのでそういった目的がないときは、texttemplateを使用しましょう。構造体を使用するとき先ほどはつの値のみをデータとして入れていましたが雛形の中に複数の違う値を入れたいときがあると思います。 2020-03-07 15:20:21
海外科学 NYT > Science Coronavirus Live Updates: U.S. Outbreak Spreads as East Coast Sees Its First Deaths https://www.nytimes.com/2020/03/07/world/coronavirus-news.html deathsflorida 2020-03-07 06:30:12
ニュース @日本経済新聞 電子版 @nikkei 新型コロナウイルスの国内感染は秋田県、山梨県にも広がり、31都道府県で計399人(3月6日午後10時時点)に。北海道90人、愛知県62人、東京都57人など都道府県別も含めた感染状況一覧です。 #新型コロナウイルス... https://twitter.com/nikkei/statuses/1236182938464784384 新型肺炎 2020-03-07 07:52:34
ニュース @日本経済新聞 電子版 @nikkei オタク女流棋士、「布教」は素の自分で ... https://twitter.com/nikkei/statuses/1236170465325932544 nikkei 2020-03-07 07:03:00
ニュース BBC News - Home Coronavirus: Man in 80s is second person to die of virus in UK https://www.bbc.co.uk/news/uk-51771815 cases 2020-03-07 06:45:58
ニュース BBC News - Home The Papers: Virus ‘panic buying’ and UK told ‘work at home’ https://www.bbc.co.uk/news/blogs-the-papers-51778152 buying 2020-03-07 06:20:52
ニュース BBC News - Home Andre Gomes: How Welbeck, Shearer & Ramsey helped Everton midfielder get back on his feet https://www.bbc.co.uk/sport/av/football/51776008 ankle 2020-03-07 06:25:06
北海道 北海道新聞 景気に打撃、リーマン級も 新型コロナ、事態好転せず https://www.hokkaido-np.co.jp/article/400211/ 専門家会議 2020-03-07 15:46:00
北海道 北海道新聞 京都女子大が社会人学び直し強化 NTT西と連携、再就職を支援 https://www.hokkaido-np.co.jp/article/400209/ 京都女子大 2020-03-07 15:35:00
北海道 北海道新聞 米で2例目、原発80年運転認可 東部ペンシルベニア州の2基 https://www.hokkaido-np.co.jp/article/400208/ 原子力規制委員会 2020-03-07 15:35:00
北海道 北海道新聞 新型コロナ感染、新たに2人確認 道内92人に https://www.hokkaido-np.co.jp/article/400205/ 新型コロナウイルス 2020-03-07 15:11:00
北海道 北海道新聞 日産、イチゴ産地の再生に一役 宮城・山元町で https://www.hokkaido-np.co.jp/article/400204/ 日産自動車 2020-03-07 15:09:00
ニュース Newsweek サッカー次世代の星は19歳「モンスター級」のハーランド https://www.newsweekjapan.jp/stories/world/2020/03/19-21.php それに、ハーランドの父はイングランドでプレーしていた元サッカー選手だ。体の大きさを生かしてボールを支配し、仲間のためにチャンスをつくったり、長い足で敵のディフェンダーに圧力をかけたりする技術を学ぶこともできる。 2020-03-07 15:15:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)