locメソッドを使う時はどういう時なのでしょうか?
PythonでSQL文の実行の勉強をしています。
今
survey["DBN"] = survey["dbn"] survey_fields = [ "DBN", "rr_s", "rr_t", "rr_p", "N_s", "N_t", "N_p", "saf_p_11", "com_p_11", "eng_p_11", "aca_p_11", "saf_t_11", "com_t_11", "eng_t_11", "aca_t_11", "saf_s_11", "com_s_11", "eng_s_11", "aca_s_11", "saf_tot_11", "com_tot_11", "eng_tot_11", "aca_tot_11", ] survey = survey.loc[:,survey_fields] data["survey"] = survey print(survey.head())
というコードがあって、
survey = survey.loc[:,survey_fields]
この一文がわかりません。
locメソッドはブーリアン型に配列を変換するメソッドである、とネットで読んだのですが、この一文でなぜそれが必要なのかわかりません。
locメソッドを使う時はいつなのでしょうか?
また、どうしてlocメソッドが上記のコードで使われているのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/04/11 00:33
2017/04/11 00:59
退会済みユーザー
2017/04/11 01:31