• [解決済み] Pythonのカスタムリストソート

    質問 古いコードをリファクタリングしていたところ、このようなことに遭遇しました。 alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1

    2022-10-27 19:24:13
  • [解決済み] スクリプトから標準出力をキャプチャしますか?

    質問 このようなスクリプトがあったとします。 # module writer.py import sys def write(): sys.stdout.write("foobar") の出力をキャプチャしたいとします。 write 関数の出力をキャプチャして変数に格納し、さらに処理を行いたいとします。素朴な解決策は # module mymodule.py from

    2022-10-27 18:45:36
  • [解決済み] Pythonのlambdaは引数にアンダースコアが使える?

    質問 次のコードは何をするのでしょうか? a = lambda _:True インタラクティブプロンプトを読んでテストしたところ、常に返す関数のようです。 True . 私はこれを正しく理解しているのでしょうか?私は、なぜアンダースコア ( _ )も使用された理由を理解できればと思います。 どのように解決するのですか? この _ は変数名です。試してみてください。 (

    2022-10-27 18:35:38
  • [解決済み] Python - 改行で結合する

    質問 Pythonのコンソールに >>> "\n".join(['I', 'would', 'expect', 'multiple', 'lines']) 与える。 'I\nwould\nexpect\nmultiple\nlines' このような出力を期待したいところですが。 I would expect multiple lines 何が足りない

    2022-10-27 16:28:10
  • [解決済み] pandasデータフレームの2列をポイントを使ってプロットする方法

    質問 pandasのdataframeを持っていて、ある列の値を他の列の値に対してプロットしたいと思っています。幸いなことに plot メソッドがあり、それは私が必要とすることを行うように見えます。 df.plot(x='col_name_1', y='col_name_2') 残念ながら、プロットスタイル(リストにある ここに の後に kind パラメータの後) に

    2022-10-27 13:57:58
  • [解決済み] redisで辞書を保存・取得する方法

    質問 # I have the dictionary my_dict my_dict = { 'var1' : 5 'var2' : 9 } r = redis.StrictRedis() my_dictを保存し、redisで取得するにはどうしたらよいでしょうか。 例えば、以下のようなコードではうまくいきません。 #Code that doesn't work r.se

    2022-10-27 11:25:18
  • [解決済み] Python - バイト配列をJSON形式に変換する

    質問 をパースしたい。 bytes の文字列をJSON形式に変換して、pythonのオブジェクトに変換しています。 これが私の持っているソースです。 my_bytes_value = b'[{\'Date\': \'2016-05-21T21:35:40Z\', \'CreationDate\': \'2012-05-05\', \'LogoType\': \'png\', \'Ref\

    2022-10-26 13:47:45
  • [解決済み] Pandas DataFrameの行インデックス値をリストとして取得する?重複

    質問 この質問はすでにここに回答があります : pandasのSeriesやindexをNumpyの配列に変換する方法は?[重複あり] (8つの回答)

    2022-10-26 11:45:15
  • [解決済み] メソッドを定義したクラスを取得する

    質問 Pythonでメソッドを定義したクラスを取得するにはどうしたらよいですか? 以下の例で、"を表示させたいのですが。 __main__.FooClass と表示させたい。 class FooClass: def foo_method(self): print "foo" class BarClass(FooClass): pass bar = B

    2022-10-26 11:33:31
  • [解決済み] raise exception()」と「raise exception」(括弧なし)の違いは何ですか?

    質問 パラメータレス例外を定義する。 class MyException(Exception): pass 上げた場合、何か違いがあるのでしょうか。 raise MyException と raise MyException() が見つかりませんでした。単にオーバーロードされた構文なのでしょうか? どのように解決するのですか? 簡単に言うと、両方の

    2022-10-25 22:13:10
  • [解決済み] リストをpickleファイルにダンプし、後で取り出す [closed].

    質問 終了しました。 この質問は Stack Overflow ガイドライン . 現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。

    2022-10-25 19:26:31
  • [解決済み] 大容量アレイストレージにHDF5を使用することで、解析速度やメモリ使用量に利点がありますか(フラットバイナリファイルの代わりに)?

    質問 私は大規模な 3D 配列を処理しており、さまざまなデータ分析を行うために、しばしばさまざまな方法でスライスする必要があります。典型的なキューブは 100GB ほどになります (将来はもっと大きくなる予定です)。 Pythonで大規模なデータセットのために推奨される典型的なファイル形式は、HDF5(h5pyまたはpytablesのいずれか)を使用することであるようです。私の質問は、単

    2022-10-25 16:53:01
  • [解決済み] numpy.ndarrayで非数値的な値を含むすべての行を削除する方法

    質問 基本的に、私はいくつかのデータ分析をしています。 私はnumpy.ndarrayとしてデータセットを読み込み、いくつかの値が欠落しています(単に存在しないか、あることによって NaN であったり、quotと書かれた文字列であったりします。 NA と書かれた文字列であることによっても可能です。) 私はこのようなエントリを含むすべての行をきれいにしたいです。 numpyのndarra

    2022-10-25 15:23:49
  • [解決済み] Pythonでテキストファイルの特定の行を編集する

    質問 例えば、以下のようなテキストファイルがあるとします。 Dan Warrior 500 1 0 そのテキストファイルの特定の行を編集する方法はありますか?今、私はこれを持っています。 #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan

    2022-10-25 07:23:21
  • [解決済み] Pandas: カテゴリを数値に変換する

    質問 例えば、以下のような国のデータフレームがあるとします。 cc | temp US | 37.0 CA | 12.0 US | 35.0 AU | 20.0 国を'one-hot encodings'に変換するpd.get_dummies関数があることは知っています。しかし、私はそれらをインデックスに変換し、次のようなものを得たいと考えています。 cc_index = [1,2,

    2022-10-25 06:43:37
  • [解決済み] PythonでSQL文に変数を使うには?

    質問 以下のようなPythonのコードを持っています。 cursor.execute("INSERT INTO table VALUES var1, var2, var3,") どこ var1 は整数である。 var2 と var3 は文字列です。 Pythonがクエリテキストの一部として変数名を含めないようにするには、どのように書けばよいのでしょうか? どのように

    2022-10-25 05:48:07
  • [解決済み] ipythonでviキーを使用するには?

    質問 現在、私はBashで set -o vi を使用して、私の bash プロンプトで vi モードを有効にしています。 どのように私はipythonでこれを動かすことができますか? どのように解決するのですか? 最近ここに迷い込んできた人のために IPython 5.0 は readline から prompt_toolkit に切り替わりました。 で、この質問に対

    2022-10-25 04:47:48
  • [解決済み] 回帰学習時のNaNロス

    質問 私は26万行と35列の"ワンホットエンコーディング"(すべて1と0)のデータ行列を持っています。 私は連続変数を予測するためのシンプルなニューラルネットワークを訓練するためにKerasを使用しています。 ネットワークを作るためのコードは以下の通りです。 model = Sequential() model.add(Dense(1024, input_shape=(n_train,))

    2022-10-24 21:16:53
  • [解決済み] 非ASCII文字のSyntaxError[重複]について

    質問 この質問はすでにここに回答があります : Pythonのソースコードのエンコーディングを定義する正しい方法 (6つの回答) Syntax

    2022-10-24 05:51:19
  • [解決済み] Pandasのconcat関数における'levels', 'keys', and namesの引数は何でしょうか?

    質問 質問 の使用方法について教えてください。 pd.concat ? は何ですか? levels の引数は何ですか? は何ですか? keys の引数は何ですか? すべての引数の使い方を説明するための例がたくさんあるのですか? パンダの concat 関数は スイスアーミーナイフ のマージ・ユーティリティです。 この関数が役に立つ場面は数多くあります。

    2022-10-24 05:25:32