pandas

Pandasは、PythonでRにおけるデータフレームに似た型を持たせることができるライブラリです。 行列計算の負担が大幅に軽減されるため、Rで行っていた集計作業をPythonでも比較的簡単に行えます。 データ構造を変更したりデータ分析したりするときにも便利です。

RSS

  • 解決済

    回答
    1

    pandas で読み込んだファイルの要素を "numpy.int64" から "普通の int 型"...

    したいこと リストの各要素の型を <class 'int'> にしたい 現状 pd = pd.read_csv("hoge.csv") col = list(pd.一列目) #一列目だけ抽出 print(type(col)) <class 'pandas.core.series.Series'> # Series をリスト化 d = li

    • 0評価
    • 11PV
    yuntas yuntas 5時間前
  • 受付中

    回答
    1

    Pandasのデータフレームにある値があるかどうかの判定

    Python3とPandasに関する質問です。 Pandasのデータフレームにある値があるかどうかはどうやって判定するんでしょうか? たとえば次のようなデータフレームがあるとします。 a b c 0 1 2 3 1 2 3 4 この中に10があるかどうかはどうやって判定するのでしょうか? if分などで使うのでtrueなどで返ってきてほしいです。

    • 0評価
    • 14PV
    pepasuke623 pepasuke623 20時間前
  • 解決済

    回答
    1

    pandas で読み込み時に型を指定したい

    理想 3列目を str 指定で読込 現状 例:読み込む csv ファイル 0 1 2 3 1 a 京都 00123 f = pd.read_csv("xxx.csv", encoding="cp932", header=None) print(f) すると 0 1 2 3

    • 0評価
    • 18PV
    yuntas yuntas 2日前
  • 受付中

    回答
    1

    pandas カラム複数からの条件分岐

    前提・実現したいこと A B C 1 1 N 2 3 N 1 2 1 0 2 1 A B C D 1 1 N 0 2 3 N 1 1 2 1 1 0 2 1 1 Bが2または3、CがNaN出ない時にDを1にしたいのですがどうやったらいいですか? 考えたコード s["D"] = s.apply( lambda x: 1 i

    • 0評価
    • 48PV
    ShouYama ShouYama 4日前
  • 解決済

    回答
    2

    Pandasのデータフレームである特定の値がどこの列の名前、行の名前の場所に所在するか出力したい

    前提・実現したいこと Python3系とPandasを利用して,データフレーム中の特定の値の所在(特定の値が属する行の名前と列の名前)を獲得したい たとえば TA TI A 1 2 B 4 5 C 7 8 みたいなデータフレームがあったとき、「8が所在する行の名前は”C”」「8が所在する列の名前は”TI”」と出したい 発生してい

    • 0評価
    • 53PV
    pepasuke623 pepasuke623 1週間前
  • 解決済

    回答
    1

    python3での固有値の求め方

    前提・実現したいこと python3でcsvファイルのデータから固有値・固有ベクトルを求めたいです csvファイルを読み込んでプログラムをまわしたらエラーメッセージが出ました。 発生している問題・エラーメッセージ Last 2 dimensions of the array must be square 該当のソースコード df=pd.rea

    • 0評価
    • 35PV
    saki-0306 saki-0306 1週間前
  • 受付中

    回答
    1

    pandasでgroupをする際に、indexを使いたい。

    pythonのpandasを使っています。 階層indexにおいてグルーピングして縦列の集計をしたいのですが、 index単位でgroupingする方法がわかりません。 もしくは、index名をcolumnsに変更する方法があれば教えてください。

    • 0評価
    • 47PV
    msdtakashi msdtakashi 3週間前
  • 解決済

    回答
    2

    python pandas 文字抽出 正規表現

    前提・実現したいこと python pandasの初心者です。競馬情報をスクレイピングし抜き出した列をtimeと着差に分割したいのですが、着差は分割できたのですがtimeのみ抜き出せず苦労しております。 発生している問題・エラーメッセージ エラーメッセージ 該当のソースコード import re import time import pan

    • 0評価
    • 165PV
    hiroway hiroway 1ヶ月前
  • 受付中

    回答
    0

    pandasでのマルチアンサーのクロス集計

    pythonのpandasを使ってデータの集計をしています。(python3.4.4/pandas0.19) 集計対象データに以下のQ2のようなマルチアンサーがあります。 [アイテム] Q1.性別 1:男、2:女 Q2.趣味(2つまで可) 1:読書、2:映画鑑賞、3:スポーツ、4:買い物 [データ] id,性別

    • 0評価
    • 69PV
    ren0802 ren0802 1ヶ月前
  • 受付中

    回答
    0

    pandasでPanelにDataFrameを追加したい

    pandasでデータ解析を行っており,Panelの扱いでつまづいたので質問させていただきます. df_dict = { 'c1': ['11', '21', '31'], 'c2': ['12', '22', '32'] } df = pandas.DataFrame(df_dict) panel = pandas.Panel() prin

    • 0評価
    • 91PV
    reido_h reido_h 1ヶ月前
  • 解決済

    回答
    1

    pandasのDataFrameでNanを削除

    pandasのDataFrameで下記のようなdf_beforeからNanを削除してdf_afterの形にするにはどうしたらよいでしょうか? dropna()を使うと列や行ごと削除されてしまうのですが,要素ごとに削除して左詰めしたいです。 尚、どの行も同じ数のnanを含んでいるという前提です。 df_before = pd.DataFrame([[

    • 0評価
    • 104PV
    hide88 hide88 2ヶ月前
  • 解決済

    回答
    2

    Pandasでの為替取引のデータ(csvファイル)を読込みについて

    前提・実現したいこと Pandasに為替取引のデータ(csvファイル)を読込み、あるデータ列について集計処理をしようとしています。 ただ一部の列の数値データの前に"\"が付いている関係で"\10"と読み込んでおり、集計が出来ません。これを数値として読込む方法はあるでしょうか。 発生している問題・エラーメッセージ 通貨ペア 区分 売買

    • 0評価
    • 150PV
    kohu kohu 2ヶ月前
  • 受付中

    回答
    2

    pandas,numpy 読み込んだcsv文字列を別のcsvに参照

    Python3.X(anaconda)を利用しています。 以下の表現をしたいと考えています。 まずデータを読み込みます。 aa=pd.read_csv( 'a.tsv', delimiter='\t' ) bb=pd.read_csv( 'bb.tsv', delimiter='\t' ) 中身はaaは id a b c

    • 0評価
    • 178PV
    Tweet_from_JG Tweet_from_JG 2ヶ月前
  • 解決済

    回答
    1

    pythonのDataFameのエラーについて

    pythonを学んでいます。pandasのDataFrameを利用して、クリップボードの値を代入したいのですが、 以下のようなエラーが出ます。取り込もうとしているデータはwikipediaから適当に取ってきた表です。 DataFrame = pd.read_clipboard() DataFrame

    • 0評価
    • 156PV
    Cohey Cohey 2ヶ月前
  • 解決済

    回答
    2

    pandas のタイプ指定

    pandas.read_csv で、取り込むとき、dtype の指定が可能です。str,int 以外に何が使えるのかの一覧を探しています。どこを見ればいいのでしょうか?

    • 0評価
    • 130PV
    zanjibar zanjibar 3ヶ月前
  • 解決済

    回答
    1

    pandasによるpivot実行後の累積和列をスマートに追加したい

    前提・実現したいこと ◆前提 ・pandasで下記csvファイルを読込 【sample.csv】 id,ptn,count 001,A,1 001,B,2 001,C,3 002,A,4 002,B,5 002,C,6 003,A,7 ・制約として、NaNはそのまま表示すること ◆実現したいこと ・累積和の追加自体はで

    • 0評価
    • 124PV
    Mr_Norio Mr_Norio 3ヶ月前
  • 解決済

    回答
    1

    pipを用いたライブラリの追加方法について

    初投稿&プログラミング初心者です. コマンドプロンプトでpipを用いてpythonにライブラリを追加しようとすると c:\>pip install pandas-datareader Collecting pandas-datareader Retrying (Retry(total=4, connect=None, read=No

    • 1評価
    • 297PV
    NaokiYokota NaokiYokota 3ヶ月前
  • 解決済

    回答
    1

    s3から日本語の入ったcsvを文字化けせずに、pandasのDataframe型にしたい

    前提・実現したいこと awsのs3に入っているcsvファイルを持ってきてそれを加工したいのですが、日本語が含まれていて、文字化けしてしますのでそれをなんとかしたいです 該当のソースコード s3 = boto3.resource('s3') client = s3.meta.client response = client.get_object(Bu

    • 0評価
    • 201PV
    ShouYama ShouYama 3ヶ月前
  • 解決済

    回答
    1

    Pythonのpandasでのデータ取得時に、文字列が数値として読み込まれる動作について

    前提・実現したいこと PythonのPandasでhtmlファイル内の表データを取得したいと考えています。 発生している問題・エラーメッセージ 表内のデータである文字列001が数字の1としてデータフレームに格納されてしまいます。 文字列001としてデータフレームに格納する方法を教えて頂けますでしょうか? 事象再現方法 ①以下の/tmp

    • 0評価
    • 358PV
    pikesaku pikesaku 4ヶ月前
  • 解決済

    回答
    1

    pandas.concat でエラーがでます。

    前提・実現したいこと エラーの原因がわかりません。 300社ほどの株価のチャートをプロットするプログラミングを実行しています。 前まではエラーもでず、実行できたのですが、最近になって下記のエラーがでるようになりました。 だいたい150社ほどプロットしてから、いつも同じタイミングでエラーがでます。 前まではエラーがなかったので、原因がわか

    • 0評価
    • 177PV
    doz13189 doz13189 4ヶ月前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    21

  • 総質問数

    41

  • 今週の質問数

    4

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る