Skip to main content
スタック・オーバーフロー

[numpy] タグが付いた質問

Python用の学術系ライブラリの1つ。

絞り込み
並べ替え
タグ付けされた
1
5 回答
203 閲覧数

二次元データを三次元に積み上げる方法

こんにちは。 画像など二次元のデータ(下コードのdat)がforループで計算されるのを順次記録していって最後に3次元のデータ(下コードのtot)として取り出したいのですが、最初が例外になって下コードのように積み上げているのですが、一行で書けるようなスマートな方法はないでしょうか? import numpy as np for i in range(10): dat=(np.zeros((...
tomas's user avatar
  • 11
0
1 回答
190 閲覧数

復元抽出と非復元抽出を切り替えて実行できる関数を定義したい

targetに格納されている値について、population内からこれに近似した値とindexを出力したいです。 抽出方法は復元抽出と非復元で、抽出関数の中で方法を切り替えたいと思っています。 以下のコードは、復元抽出だけ可能です。 % python Python 3.9.12 >>> import pandas as pd >>> import numpy ...
yoshi's user avatar
  • 37
2
2 回答
505 閲覧数

numpyの情報落ちを防ぐ方法はありますでしょうか?

numpyの情報落ちを防ぐ方法はありますでしょうか? 例えば、下記のコードであれば [0.000000000000000000001486436280241437] [-0.999999999999999999998514...] といった出力を期待しているのですが、 結果的に2行目のprintは [-1.] となってしまいます。 情報落ちを防ぐ方法を探しているのですが、...
daiki's user avatar
  • 35
0
1 回答
338 閲覧数

pythonでモジュールのimportエラーになるため、モジュールを特定の場所(/opt/homebrew/lib/python3.11/site-packages)にインストールしたい

pythonスクリプト内でimport numpyがModuleNotFoundErrorでできず、解決方法を考えています。 sys.pathを出力すると、/opt/homebrew/lib/python3.11/site-packagesが含まれています。 また、pip listで表示されるリストにはnumpyが含まれますが、pip show numpyではlocationが/opt/...
wawawa's user avatar
  • 27
0
2 回答
103 閲覧数

pythonを使用した線形代数の計算について

pythonでnumpyを使用した線形代数問題の解き方に詰まっています。 A=100%でXの値7、Yの値1、Zの値6.5 B=100%でXの値1.2、Yの値1.2、Zの値1.8 C=100%でXの値0.5、Yの値8.5、Zの値0.95 例題 目標:X=7、Y=1、Z=6.5#答えA=100%、B=0%、C=0% 目標:X=1.2、Y=1.2、Z=1.8#答えA=0%、B=100%、C=0% 目標:...
delta's user avatar
  • 3
0
2 回答
472 閲覧数

`dtype`が`numpy.uint8`の配列をnumpy.arrayのインデックスに利用すると処理時間が長くなってしまいます。なぜでしょうか?

環境 Python 3.11.2 numpy 1.24.2 やりたいこと 画像をPillowなどで読み込み、bool配列を使って、特定のピクセルを白色([255,255,255])にしたいです。 起きたこと マスク用の配列のdtypeをboolではなく、間違えてnumpy.uint8にしてしまいました。 そのマスク用の配列を利用して、特定のピクセルを白色に設定しようとしたら、...
yuji38kwmt's user avatar
  • 1,764
0
2 回答
731 閲覧数

np.array行列の2乗を求めたい。

以下の np.array()で作成した行列があります(どのように作成したかは省略し、行列の中身だけ書いています)。 a = [-11007 -9748 -7942 -6331 -5511 -5508 -5421 -4330 -3289 -1807] この行列の各要素の2乗を求めたいのですが、いくつか方法を試しても 以下の値が返ってきます。 [-22015 -...
huka's user avatar
  • 15
0
1 回答
913 閲覧数

defで定義した自作関数の処理にnumpyを使いたい

ある行列の特定の要素数ごとの中央値を求め、それを入れたリストを返す関数を作ろうとしています。 現在以下のように処理を書いているのですが、これを実行すると "NameError: name 'np' is not defined" が出てしまいます。 自作関数の処理には別のモジュールを使えないのでしょうか? 解決策をご存知の方がいらっしゃいましたらご教示願いたいです。 よろしくお願いいたします。 ...
huka's user avatar
  • 15
0
1 回答
275 閲覧数

画像の中にあるドットを横に連結させたい

画像の中にある黒いドットを横に連結させたいです。 cv2 のcontoursで輪郭を検出し、ユークリッド距離を用いて、取得した輪郭座標間の間隔が最大になるように四点の座標を作成しました。その後、黒いドット間の白いスペースをcv2.fillPoly で埋めてみましたが、画像の中心部がうまく処理できません。 もしよろしければ、ご教授いただけないでしょうか? 画像の生成方法は以下の通りです。 from ...
jun takahashi's user avatar
0
3 回答
6,641 閲覧数

ライブラリのバージョンの互換性の調べ方

環境構築上の初歩的な質問をさせていただきたいと思います。 現在AIを用いたマイクロサービスアプリケーションのデプロイをしたくてanaconda navigatorを使用し、環境構築をしています。 ところが、互換性がないという旨のエラーが表示されてしまい、先の工程に進むことができません。 ChatGPTに質問して互換性のあるバージョンを表示してもらっても同様のエラーが出ます。 ...
kashyus's user avatar
1
1 回答
135 閲覧数

Pythonの3次元配列で指定したある組み合わせの配列を削除させたい

Pythonの3次元のndarray配列にて、下記のように例えば[[0 1][2 3]]の逆の組み合わせである[[2 3][0 1]]を削除させたいです。 import numpy as np arr1 = np.array([[[0, 1], [2, 3]], [[4, 5], [6, 7]], [[2, 3], [0, 1]],...
しょしん's user avatar
0
1 回答
156 閲覧数

無相関検定をしたいのですがやりかたを教えてください

import numpy as np import pandas as pd df_maize = pd.read_csv("PSD online data maize.csv", thousands=',')] df_maize.corr() 相関係数の計算まではできましたが以下の検定でエラーが起きました import pandas as pd import ...
keyri's user avatar
  • 39
0
2 回答
363 閲覧数

dtypeをobjectからint64に変更する方法を教えてください

import numpy as np import pandas as pd df_maize = pd.read_csv("PSD online data maize.csv") print(df_maize["Name"]) print(df_maize["Production"]) print(df_maize["...
keyri's user avatar
  • 39
0
1 回答
2,067 閲覧数

index 0 is out of bounds for axis 0 with size 0

映画のデータセットであるMovielensについて、KNN法を用いて解析をしていたところエラーが出てしまいました。エラーメッセージの意味がよくわからず、解説と解決策のご教授をお願いしたいです。このエラーが出ない映画タイトルもあります。 ソースコード def get_movie_recommendation(movie_name): n_movies_to_reccomend = 2 ...
taro0224's user avatar
0
1 回答
349 閲覧数

matplotlibを使った作図でエラー unhashable type: 'numpy.ndarray'

VSCodeで以下のプログラムを実行するとエラーメッセージが表示されグラフが表示されません。解決法がありましたら教えて下さい エラー 例外が発生しました: TypeError unhashable type: 'numpy.ndarray' コード: import pandas as pd df =pd.read_csv("csvファイルのパス") df.head() x = ...
user avatar
user55466

15 30 50 件 / ページ
1
2 3 4 5
...
14

AltStyle によって変換されたページ (->オリジナル) /