タグ

ブックマーク / note.nkmk.me (3)

  • PythonでUnicodeエスケープされた文字列・バイト列を変換 | note.nkmk.me

    文字列をUnicodeエスケープされたバイト列に変換(エンコード) 文字列をバイト列に変換(エンコード)するには、encode()メソッドを使う。 第一引数encodingに'unicode-escape'を指定すると、Unicodeエスケープされたバイト列にエンコードされる。ハイフンではなくアンダースコアの'unicode_escape'でもよい。 codecs - Python 特有のエンコーディング --- codec レジストリと基底クラス — Python 3.11.4 ドキュメント s = 'あいうえお' b = s.encode('unicode-escape') print(b) # b'\\u3042\\u3044\\u3046\\u3048\\u304a' print(type(b)) # <class 'bytes'>

    PythonでUnicodeエスケープされた文字列・バイト列を変換 | note.nkmk.me
  • python-pandas-plot

    pandas.Series, pandas.DataFrameのメソッドとしてplot()がある。Pythonのグラフ描画ライブラリMatplotlibのラッパーで、簡単にグラフを作成できる。 pandas.DataFrame.plot — pandas 0.22.0 documentation Visualization — pandas 0.22.0 documentation Irisデータセットを例として、様々な種類のグラフ作成および引数の設定などをサンプルコード・結果とともに説明する。 Irisデータセット plot()メソッドの基的な使い方 表示 画像ファイルとして保存 オブジェクトとして操作 共通の設定 サイズを変更 別々のサブプロットに描画 サブプロットのレイアウト サブプロットのx軸, y軸の共通化 プロットする列の指定 グラフの種類 折れ線グラフ(line plot)

    python-pandas-plot
    uokada
    uokada 2019/02/18
    “引数stacked=Trueとすると積み上げ棒グラフになる。 ”
  • pandasの要素としてリストを格納し処理 | note.nkmk.me

    pandas.DataFrame, Seriesの要素としてPythonの組み込み型であるリストlistを格納できる。 例えば区切り文字(デリミタ)で区切られた文字列などは、文字列メソッドで処理するよりもリスト化したほうが便利な場合がある。 ここでは、以下の内容について説明する。 pandas.DataFrameの文字列の列からリストの列を生成 リストの列に関数・メソッドを適用 リストの要素数を取得 リストをソート リストを文字列に連結 リストから要素を追加・削除 リストに対する条件で行を抽出 リストとpandas.DataFrame, Seriesを変換する方法については以下の記事を参照。 関連記事: pandas.DataFrame, SeriesとPython標準のリストを相互に変換 以下のpandas.DataFrameを例とする。 import pandas as pd df =

    pandasの要素としてリストを格納し処理 | note.nkmk.me
  • 1