numpy

    2

    2答えて

    私は112行と40列の配列を持っています。 私が変換する必要があるフォーマットは、x、yのそれぞれ56ポイントの40セットです。 したがって、最初の行には、各セットの最初の点のx座標があります。 2行目は、セット内の2番目の点のxを56行目まで持ちます。その後、私はyを持っています。 1st line : 40 x's 2nd line: 40 x's ... 56th line: 40 x

    2

    3答えて

    私のプログラムの速度に問題があります。私は巨大な配列の中の4人の隣人の平均を計算したいと思う。ここに私のコードの一部があります。最後の行を変更する方法はありますか?それとも別の配列を使うべきですか? for a in np.arange(100000): for x in np.arange(size): for y in np.arange(size): if

    10

    5答えて

    #compute first differences of 1d array from numpy import * x = arange(10) y = zeros(len(x)) for i in range(1,len(x)): y[i] = x[i] - x[i-1] print y 上記のコードは機能しますが、forループを使用せずにこれを行うには、少なくとも

    2

    2答えて

    行列の小さな部分(変数)をインクリメントしたいのですが(ループの例題を参照してください)、ループを使ってループを実行するのはちょっと面白くないようです。この計算を行う。 私が持っていたアイディアの1つは、インクリメント(2x3以下の例で)し、この一時的な配列を0で埋め込んで元のサイズと同じ次元にする次元の別の配列を作成することでした。私はそれらを合計することができます。 numpyでこのパディング

    0

    2答えて

    私の部署のバージョンは<です。1.4バージョンnumpyは/ usr/lib/somewhere/numpyにありません。私はそれを新しいバージョンに置き換える許可を持っていないので。私は自分のホームディレクトリにnumpy 1.5をインストールしました。しかし、後でscipyをインストールすると、/ usr/lib/somewhere/numpyのバージョンがバージョン< 1.4であると訴えまし

    7

    4答えて

    私はPythonを学びたいと思っています。私はPython 3でやりたいことがあります。しかし、matplotlibとNumpyを主に使用する必要があります。これらのライブラリはPython 3とはまだ互換性がありません。Python 3でコースをやる価値はあるのでしょうか、 Python 3を学び、Python 2.xに戻ってきましたか? あなたは何をしますか?

    8

    4答えて

    私は、追加の文字列の内容を持つcsvファイルに2つのnumpy浮動小数点数を書き込む必要があります。したがって、私はsavetxtなどをnumpy.set_printoptions()で使用しないでください。印刷の動作のみを定義できますが、str()の動作は定義できません。私は何かが恋しいことを知っているし、それは難しいことはできませんが、私はinterwebsで合理的な答えを見つけることはありま

    1

    1答えて

    HI、 私は、Pythonで対称行列を開始し、ゼロを設定したいと考えています。 現時点では、私は既知の寸法の配列を開始しましたが、これはその後の距離行列としてのRへのその後の入力には不適切です。 numpyには、対称行列を作成するための「単純な」メソッドがありますか? おかげで、 D. 編集 私は明確にすべき - '対称' 行列で結構です作成。 array([[ 0], [ 0, 0

    2

    3答えて

    javaまたはclojureを使用してバイナリファイルから浮動小数点値を読み取る方法に関するアドバイスはありますか?現在の値をPythonのNumPyのnump.fromfile('path', dtype="f")メソッドの結果と比較していますが、私は単純に同じ答えを得ていません。 4バイトの入力データを読み込んで、 float値を返します。私は、this documentationショーのよう

    7

    2答えて

    私は3つの点の間のx/y距離を表すこのような2つの2D numpy配列を持っています。私は単一の配列のタプルとしてx/y距離が必要です。 soから: x_dists = array([[ 0, -1, -2], [ 1, 0, -1], [ 2, 1, 0]]) y_dists = array([[ 0, -1, -2], [ 1, 0, -1]