問題タブ [data-wrangling]
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.
python - Pandas を使用して Python で複数の pandas DataFrame を読み取り、データフレーム名を割り当てるエレガントな方法
私の質問を許してください、私はこれが些細なことだと知っていますが、いくつかの理由で私はそれを正しく理解していません. 読みたいものdataframes
がたくさんある場合は特に、1 つずつ読むのは非常に非効率的ですdataframes
。覚えてDRY - DO NOT REPEAT YOURSELF
だからここに私のアプローチがあります:
これは私df
を の 1 つとしてのみ提供しますframes
。どれがどれかはわかりませんが、最後の 1 つだと思います。ファイルを調べて、データフレーム名で保存するにread
はどうすればよいですかcsv
DataFrameName
私の目標:
dataframes
ワークスペースに6をロードするには、DataFrameName
たとえばcompany_df
、からのデータを保持します"company.csv"
r - 行を移動して同じ高さにしますか?
[ 上の画像は、私の df の最初の ~20 行を示しています。
目標は、b3_01 ~ b3_10 行を移動して、v011 列に番号を持つ行と同じ高さにすることです。たとえば、ケース ID #4 は母親で、ケース ID #5 と 6 は彼女の子供です。1297の両方が973の隣にあることを望みます.
私は困惑しています!
これまでのところ、b3_01-b3_10 の値を上げようとしましたが、それらは常に同じ距離であるとは限りません (たとえば、b3_01 は常に v011 よりも 1 小さいとは限りません)。