問題タブ [scikits]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonで時系列を集計するには?
タイムスタンプが部分的に重複する 2 つの異なる時系列があります。
次のデータを表します。
欠損値を無視しながら、係数 a(0.3) と b(0.7) を使用して毎日加重平均を計算したいと思います。
これらの時系列を最初に揃えようとしたとき:
私は正しくマスクされた時系列を取得します:
しかし、私が行うa1 * 0.3 + b1 * 0.7
と、1つの時系列にのみ存在する値は無視されます:
待ちに待ったものを受け取るにはどうすればいいですか?
編集:答えは、異なる重みと異なる欠損値を持つ2つ以上の初期時系列にも適用できるはずです。
したがって、重み T1(0.1)、T2(0.2)、T3(0.3)、および T4(0.4) を持つ 4 つの時系列がある場合、特定のタイムスタンプでの重みは次のようになります。
python - numpy配列を表示しますか?
2Dnumpy
アレイがあります。k
最初の行とすべての列を含むビューを作成する方法はありますか?
重要なのは、基になるデータのコピーを回避することです(配列が非常に大きいため、部分的なコピーを作成することはできません)。
python - scikits.learn.hmm.GaussianHMM を可変長トレーニング シーケンスに適合させる
scikits.learn.hmm.GaussianHMM を異なる長さのトレーニング シーケンスに合わせたいと思います。ただし、fit メソッドは、次のようにして、異なる長さのシーケンスの使用を防ぎます。
これは、同じ形状の配列のリストでのみ機能します。続行する方法についてのヒントはありますか?
python - Python scikits.timeseries time_seriesオブジェクトの半年ごとの頻度を定義することは可能ですか?
scikits.timeseriesモジュールによると、time_seriesオブジェクトを定義するときに、次の頻度を使用できます。
- 年間頻度、四半期頻度、月次、週次、日次など。完全なリストは、ドキュメントのリンクに表示されます:http: //pytseries.sourceforge.net/core.constants.html#scikits.timeseries.const.freq_constants
頻度は半年ごと(年に2回)を除外します。
scikits.timeseries.time_seriesオブジェクトの半年ごとの頻度をどのように定義しますか?回避策はありますか?
python - 関数が呼び出されると Python モジュール audiolab がエラーを返す
研究プロジェクトのために Python モジュール audiolab をインストールする必要があります。インストールしてモジュールを Python シェルにインポートすることはできましたが、モジュール内の最も基本的な関数の 1 つである wavread( を呼び出すとエラーが返されます。 )。
私は主に Python2.7.1 を使用していますが、Python2.6.6 の audiolab をバックトラックしてインストールしようとしましたが、wavread() 関数をインポートして呼び出した後に同じエラー メッセージが表示されました。
私のオペレーティング システムは Intel プロセッサを搭載した Mac OS X 10.5.8 です。
一般的には次のようになります。
トレースバック (最新の呼び出しが最後):
pipを使用してlibsndfileライブラリ(audiofileは単なるラッパーだと思います)をインストールしましたが、エラーなく正常にインストールされたようです。python setup.py install
次に、ターミナルのコマンドを使用して、tar.gz ファイルから audiolab をインストールしようとしました。これは、ドキュメントの指示どおりであり、ヘッダー「ビルド」の下にあります。
ドキュメントには、場合によっては「site.cfg」ファイルを作成する必要があることも記載されています。これは、Google で検索した後に見たもので、実際には Windows ユーザーにのみ適用されますが、これについては確信が持てません。
あなたが私の問題に当てることができるどんな光でも大歓迎です!!
python - PCA でマトリックスを白くする方法
私は Python を使用しており、このチュートリアルを使用して PCA を実装しました。
すべてがうまく機能し、変換に成功した共分散を取得し、問題なく元の次元に戻しました。
しかし、どうやってホワイトニングを行うのですか?固有ベクトルを固有値で割ってみました:
Vを使用してデータを変換しましたが、これにより奇妙なデータ値が得られました。誰かがこれについて少し光を当ててくれませんか?
python - Scikits-learn:パイプラインと一緒にカスタム語彙を使用する
私のscikits-learnPipelineでは、カスタム語彙をCountVectorizer()に渡したいと思います。
しかし、私が電話するとき私が理解する限り
Pipelineは、myvocabを無視するCountVectorizer()のfit_transform()メソッドを使用します。myvocabを使用するようにパイプラインを変更するにはどうすればよいですか?ありがとう!
python - Mac: インストール中に sckits をインポートするとエラーが発生する
scikits パッケージをインストールしましたが、インポートできません。Macbook を使用しています。何が足りないのか教えてください。
修正済みMacPorts バージョンを使用できるように、OSX Leopard から Python をアンインストールするにはどうすればよいですか?
python - osx上のpython2.6でaudiolabにリンクする
scikits.audiolab
OS Xで作業することができませんでした。easy_install
ソースからビルドしようとしましたが、どちらも同じエラーが発生します。
_sndfile.so
はそれが説明する場所に作成されるので、私が見る限り、それにリンクするのは奇妙な問題です。困惑しました。私はaudiolabを放棄するところです。
組み込みのscipyメソッドを使用してwavをロードすることはできません。これは、24ビットのWAVでは機能しないためです。
python - Python 2.7 用オーディオラボ
私のシステムには python 2.7 がインストールされており、audiolab モジュールを使用する必要があります。次のサイトからダウンロードしました: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab
scikits.audiolab をインポートすると、次のエラーが表示されます。
私は何をすべきか?