pandasの使い方について

実現したいこと

PythonのPandasのモジュール(?)で()をつけるものとつけないものがあると思います。
その違いがよく分からず、いつも()つけるんだっけ?と迷ってしまいます。

python:example

1df.size 2df.shape 3df.copy()4df.dtypes

あと、inplaceが使えるものと、上書きして使うようなものの違いもわかりません。

python:example

1df["A"]=df["A"].astype(str)2df["A].fillna(~~~,inplace=True)

まだpandasの操作経験が浅いので傾向を掴めていないのですが、
もしこれらに法則などがあれば教えてください。

前提

Python=3.10

調査したこと

下記の質問では()をつけるつけないにおいて、関数とメソッド、返り値といったキーワードに関連していると見受けられました。しかし、いまいちよく分からなかったのと、結局求めたいものにたいして()をつければいいのかについては記述が内容に思いました。
https://teratail.com/questions/228397

発生している問題・エラーメッセージ

これは全く別件なのですが、下記のようにコードブロックを書いても言語識別されないのはなぜでしょう?
'''python:filename
AAAAAAAA
'''
↑変換されないようにあえてシングルクォーテーションにしてます

コメントを投稿

0 コメント