問題タブ [pandas-datareader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
9 に答える
9211 参照

python - パンダ関数操作

データは米国国勢調査局からのものです。郡は、米国の州の政治的および地理的な下位区分です。このデータセットには、2010 年から 2015 年までの米国の郡と州の人口データが含まれています。

郡の数が最も多い州は? (ヒント: sumlevel キーを慎重に検討してください! 今後の質問でもこれが必要になります...)

コードから郡名を取得できません。助けてください

私のコード:

0 投票する
1 に答える
397 参照

python - pandas_datareader からデータベースに日付を書き込むと、-1999 になります

pandas_datareader を使用して Google から株価を読み取り、データベースに保存する単純な Python アプリケーションを作成しました。データセットを作成すると日付が正しいのに、日付を抽出して更新ステートメントで使用すると、日付がめちゃくちゃになるのは奇妙です。これが私のコード(インポートステートメントとロジックを除く)と結果です:

最終価格日 21-03-2017

これまでのところ良さそうです。日付形式はまさに私が望んでいたものです! 次に、日付を SQLITE データベースに書き込みます。日付は -1999 として保存されます。

データセットは SQLite データベースに書き込まれます。これは正しい日付形式です。

"12667" "2017-03-16 00:00:00" "WTB.L" "3926.0" "3936.0" "3882.0" "3909.0" "441329"
"12668" "2017-03-17 00:00:00" "WTB.L" "3908.0" "3926.0" "3892.0" "3903.0" "642291"
"12669" "2017-03-20 00:00:00" "WTB.L" "3907.0" "3917.0" "3883.32" " 3916.0" "175681"
"12670" "2017-03-21 00:00:00" "WTB.L" "3921.0" "3926.0" "3888.0" "3914.0" "315763"

このデータセットを書き込むコード:

価格表から最新の日付を取得し、それを最後の価格に書き込む Python 関数を作成できます。ただし、この日付が正しく印刷されるのに、データベースに正しく書き込まれない理由を理解したいと思います。

どうもありがとうございました。


より多くのコード:

0 投票する
2 に答える
150 参照

python - Python のパラメータを使用したテキスト変更

パラメータでクエリを変更したい場合。

この Query で Sql を実行したくありません。クエリをtxtファイルに書き、他の人とクエリを共有したい。

ただし、Pandas.text_sql、Pandas.read_sql_query この関数はクエリを使用して実行されます。

だから私は pandas.read_sql_query と同様のパラメータでテキストの変更を見つけたい

「read_sql_query」を変更できる関数はどれですか? 私は本当にPythonを少し知っています..知っているなら、私を助けてください〜