Pythonのデータ処理によく使われるDataFrame。 表形式のCSVやExcelのデータを読むことができ、集計や加工にとても重宝する。 しかし気をつけて使わないと自分の意図しないタイミングでデータが書き換わってしまうことがあるかもしれない。 今回はpandasでDataFrameの中身が変わってしまう原因と、「pandasでDataFrameの値渡しをする方法」について解説する。
ModuleNotFoundErrorが出る場合 ModuleNotFoundError: No module named 'openpyxl' このようなModuleNotFoundErrorが出る場合は、名前の通りモジュールが不足している。 というのもExcelファイルの書き出しには内部で別のライブラリを使っている。 Excel2003までの .xlsファイルには xlwt、Excel2007以降の .xlsxファイルには openpyxlというライブラリが必要になる。 ModuleNotFoundErrorが出た際は、コマンドプロンプトもしくはターミナルを起動して pip または pip3 でインストールしよう。 pip install xlwt pip install openpyxl 複数シートに書き込む Excelファイルに書き込む際、1ファイルの中でシートを分けて書き込みたい
pandasでExcelのデータを読む方法は read_excel メソッドを使う。 ではどのように read_excel を使うか、使い方を紹介する。 まずExcelの前にcsvファイル読み込み方からおさらいする。 csvを読み込む場合は read_csv を使う。 hoge.csv import pandas as pd print("Read csv.") df = pd.read_csv("hoge.csv") print(df) # column1 column2 column3 # 0 1 2 3 # 1 2 3 4 # 2 3 4 5 Excelのデータを読む場合も同じで、 read_csv の代わりに read_excel を使う。 するとcsvファイルを読み込んだ時と同じように、Excelファイルの内容をpandasのデータフレームに読み込むことができる。 hoge.xl
タイバニ2期のスポンサー募集だが、Twitterを見たところ実に多くの会社が興味を示していることがわかった。 Twitterでの各社の反応を以下紹介していく。 株式会社タニタ きたーーーーーーーーーーーライアンちゃんはいるのかーーー!!!!! https://t.co/EOaM7GrZMX — 株式会社タニタ (@TANITAofficial) October 1, 2020 SHARP シャープ株式会社 俺に…俺に…社内の権力と予算をくれ……! https://t.co/IGLpTVWKKc — SHARP シャープ株式会社 (@SHARP_JP) October 2, 2020 キングジム ああああ!!!企業の夢~~~~!!!!! 載せたい~~~!!!!!!!!! https://t.co/dmWZ96d3m3 — キングジム (@kingjim) October 2, 2020 花王
ゴールデンカムイ(第3期) TVアニメ「ゴールデンカムイ」公式サイト ゴールデンカムイはまさに2020年オススメしたいアニメのひとつ。 ゴールデンカムイは日露戦争後の北海道が舞台で、アイヌが集めて隠した莫大な金塊を探す話。 主人公は日露戦争帰りの軍人「杉本」とアイヌの少女「アシリパ」。 金塊の情報は網走監獄の囚人に入墨の暗号として彫られており、囚人たちは脱獄して各地に散らばっている。 金塊を狙うのは主人公たちの他に囚人や軍、新選組の生き残りなど複数の勢力が狙っていて、それぞれが囚人の入墨「入墨人皮」を入手しようとしている。 ゴールデンカムイの見どころはいくつかある。 ひとつは面白いキャラクター達だ。 軍や囚人が多く出てくるので、メインのキャラクターは男が多い。 そして出てくる男達が妙に濃い奴らばかり。 脱獄スキルは高いが戦闘力は低い奴 軍の偉い人の息子でありながら軍を抜けた目的不明の男 マ
Python 【エラー】gsutil TypeError: cannot pickle '_io.TextIOWrapper' object コマンドラインからGoogle Cloud Storage (GCS) を操作することができる gsutil パッケージ。 GCSからファイルをコピーする際に gsutil cp コマンドを使うのだが、複数ファイルの場合直列に処理すると遅い。 そこで並列に処理するために gsutil -m cp を実行したら以下のエラーが発生した。 gsutil TypeError: cannot pickle '_io.TextIOWrapper' object 一体何が間違っているのだろうか。 今回はこの gsutil TypeError: cannot pickle '_io.TextIOWrapper' object のエラー原因と対処法について解説する。
米カリフォルニア州、オレゴン州で2020年8月中旬から大規模な山林火災が発生している。 温暖化による気温上昇で乾燥した枯れ木が発生し、そこに落雷が加わって火事になり、さらに強風で燃え広がったと言われている。 この火災で多くの山が燃え、町から見える景色も真っ赤に染まるという異様な光景が広がることとなった。 この火災に関する動画がTwitterに多く上がっているので、ピックアップしてみた。 真っ赤な街並み Driving in Oregon 😳 Devastating wild fires 💔 Please keep safe everyone! 🙏 pic.twitter.com/tklII0BIr9 — Mike Danesh (@DaneshMike) September 15, 2020 🇺🇸 FLASH - #Detroit, dans l'#Oregon, a été e
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く