So-net無料ブログ作成
ハード/ソフト ブログトップ

Python3.6 / Anaconda 5.0.1 [ハード/ソフト]

Python の主要なディストリビューションにAnacondaがあります。

12月3日現在のバージョンは、10月25日にリリースされた最新版で

Anaconda5.0.1

で、これに含まれているPythonのバージョンは

Python3.6

です。

ダウンロードは下記から。。。

https://www.anaconda.com/download/

Visual Studio 2017 Community 版にもAnacondaが付いてくるようです。

リンクはこちら。。。

https://www.microsoft.com/ja-jp/dev/products/community.aspx

Visual Studioのインストールは構成を選ぶことによってPythonやR統計言語も

インストールできるようですね。

でも普通はAnacondaを使ってPythonを導入して、同梱されているJupyter Notebookで開発をするのが良さそうですね。RはR Studioという開発環境がありますし。

まだまだ初心者なのですが、できることを増やしてWebに上げていきたいと思います。





nice!(1)  コメント(0) 

Lenovo E570 Fnキーなどキーボードの変更方法 [ハード/ソフト]

Lenovo E570を購入したのですが。。。

左下のFnキーとその右隣のCtrlキーを交換したい!

Excel使ってるとファンクションキーのF2をよく使うけれど、

そのまま押すとスピーカーの音量を下げる機能が動いてしまいます。。。

いちいちFnキーを押してF2キーを押すのが嫌!

ということの対策。

FnキーとESCキーを同時押しすると、

Fnキーがロックされて、F1-F12はそれ一つだけ押せば

常にファンクションキーとして動くようになります。

CTRLとFnキーの入れ替えは、

Lenovo Companionを起動すると、キーボードの設定メニューで

入れ替えるメニューが出てくるので、それをOnにすればOK。

使いやすくなるかな。。。


nice!(0)  コメント(0) 

Oracle VirtualBox をLenovo E570で動かす [ハード/ソフト]

SAS University Editionをインストールするための苦労を少し書きます。

Oracle VirtualBox のダウンロード、インストールを行う。

その後、SAS vAppsをダウンロード。

VMのためのBiosの設定が必要。

F1を押したまま起動することによりBios画面に入ることができる。

そこでVirtualizationをEnableにする。

Biosはセーブして再起動。

Oracle VirtualBoxを起動して、あとはマニュアル通りやれば動きます。

ざっくりとしたマニュアルはこちら。
http://support.sas.com/software/products/university-edition/docs/ja/SASUniversityEditionQuickStartVirtualBox.pdf


細かいマニュアルはこちら。
http://support.sas.com/software/products/university-edition/docs/ja/SASUniversityEditionInstallGuideWindows.pdf


nice!(1)  コメント(0) 

Python pykdbモジュールの使い方(メモ) [ハード/ソフト]

Pythonでよく使っている任意の作業中ディレクトリの下に

https://github.com/sawadyrr5/pykdb から取得した

pykdbフォルダごと
testフォルダごと
setup.pyファイル

を配置。

コマンドプロンプトで作業中ディレクトリに行き、

python setup.py install

を実行すればよい。

まあ、試しの頃はいいけれど、これはあまり使わないかな。。。

Datagetでたった月1600円だし。

タグ:Python
nice!(0)  コメント(0) 

Excel 2010で拡張子と既定のプログラムの紐付けを再設定 [ハード/ソフト]

母の家のWin7HomeのPCにMS Office2010を入れています。

エクセルの拡張子xlsxのエクセル2010との紐付きが消えてしまいました。

xlsxのファイルを見るとアイコンが真っ白に。。。ダブルクリックしても開きません。

ファイルを開く既定のプログラムを変更しようとしても、エクセルが上手く選択できません。なぜ?

以前OfficeXPを入れていて、それをアンインストールしてからOffice2010をインストールしたのですが、何かの不具合か、WindowsUpdateなどによって、プログラムの関連付けが変更されてしまうことがあるようです。

Windows7であれば、「スタートメニュー-コントロールパネル-規定のプログラム」(表示されていない場合は、表示方法を小さいアイコンに変更)を開き、該当の拡張子(.xlsなど)にExcel2010を指定します。

この設定を行っても、関連付けが変更できないことがあります。


その場合は、レジストリを直接設定することで、関連付けを変更できます。

スタートメニューをクリックし、「プログラムとファイルの検索」欄に「regedit」と入力してエンターを押します。

レジストリエディタが起動しますので、「HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\open\command」を開き、「REG_SZ」の値をExcel2010のパスに変更すると、エクセルが既定のプログラムで選ぶことができるようになります。

お使いの環境により設定内容が異なる場合がありますが、使いたいバージョンのパスを確認して設定してください。

例)”C:\Program Files\Microsoft Office\Office14\EXCEL.EXE” “%1”


nice!(0)  コメント(0) 

Excel VBA 正規分布の確率密度関数のy座標を求める方法 [ハード/ソフト]

これも作業メモ。 ( ..)φメモメモ

正規分布の確率密度関数よりある横軸の1点における高さを得る方法

平均=0、標準偏差=1の場合

Excel VBAでは下記のように記述する。

Takasa = Application.WorksheetFunction.NormDist(SigmaPos, 0, 1, False)

Falseにするとその点での確率密度関数のy座標を求められる。

Trueにするとその点までの累積確率を求められる。

グラフを作るのが億劫なので。。。文字の情報だけ載せておきます。


nice!(0)  コメント(0) 

Excel VBA 選択範囲の始点・終点を取得 [ハード/ソフト]

自分の作業メモに。。。 ( ..)φメモメモ

Excelのバージョンはおそらく関係なく使えると思います。

私はExcel 2016で確認しています。

選択範囲の開始行、列、終了行、列を取得する方法です。

StartRow = Selection(1).Row
StartCol = Selection(1).Column

EndRow = Selection(Selection.Count).Row
EndCol = Selection(Selection.Count).Column

これをFor nextループで使うこともできます。

For Col = StartCol To EndCol

For Row = StartRow To EndRow

Cells(Row, Col) = a + b *x

Next Row

Next Col

などなど。。。このループはcellsでの使い勝手はいいです。


タグ:EXCEL VBA
nice!(0)  コメント(0) 
ハード/ソフト ブログトップ