列名に基づいてcsvファイルから特定の列データを取得する方法。 同じようにpythonスクリプトを書くように私に教えてください。私は基本的にあなたは多くの答えがあるので、あなたの要件を満たすためにそこにこのような質問をする前にサイトを見て回ることをお勧め列名に基づいて特定のCSV列データを取得
0
A
答えて
0
このリンクRead specific columns from a csv file with csv module? をチェックアウトしている私は、このためにパンダを使用するためにあなたをお勧めします
In [1]: dates = pd.date_range('1/1/2000', periods=8)
In [2]: df = pd.DataFrame(np.random.randn(8, 4), index=dates, columns=['A', 'B', 'C', 'D'])
In [3]: df
Out[3]:
A B C D
2000-01-01 0.469112 -0.282863 -1.509059 -1.135632
2000-01-02 1.212112 -0.173215 0.119209 -1.044236
2000-01-03 -0.861849 -2.104569 -0.494929 1.071804
2000-01-04 0.721555 -0.706771 -1.039575 0.271860
2000-01-05 -0.424972 0.567020 0.276232 -1.087401
2000-01-06 -0.673690 0.113648 -1.478427 0.524988
2000-01-07 0.404705 0.577046 -1.715002 -1.039268
2000-01-08 -0.370647 -1.157892 -1.344312 0.844885
In [4]: panel = pd.Panel({'one' : df, 'two' : df - df.mean()})
In [5]: panel
Out[5]:
<class 'pandas.core.panel.Panel'>
Dimensions: 2 (items) x 8 (major_axis) x 4 (minor_axis)
Items axis: one to two
Major_axis axis: 2000-01-01 00:00:00 to 2000-01-08 00:00:00
Minor_axis axis: A to D
を疑問視
とあなたは私がパンダのホーム・ページから、この例を取っ
In [15]: df.A
Out[15]:
2000-01-01 -0.282863
2000-01-02 -0.173215
2000-01-03 -2.104569
2000-01-04 -0.706771
2000-01-05 0.567020
2000-01-06 0.113648
2000-01-07 0.577046
2000-01-08 -1.157892
Freq: D, Name: A, dtype: float64
使用して列を得ることができるが、このような魅力的なライブラリーを構築するためにそれらにクレジットを与えます。
+0
あなたの提案に感謝します.iは、すでにパンダを使用してこのことを行っています。私は与えられた質問にパンダを使用したくない。あなたがパンダなしで質問を解決するように私を導くなら、それは私のために良いでしょう –
関連する問題
- 1. 特定の列に基づいてパーティションスパークDATAFRAMEおよびCSV
- 2. Oracle:テーブルの値に基づいて列名を取得
- 3. 特定の文字に基づいて文字列を取得する機能
- 4. TextViewに基づいて特定のJSONオブジェクトを取得
- 5. CodeIgniterの特定のフィールドに基づいてデータ配列を作成します
- 6. csvにエクスポートする際に特定の列名を取得する方法は?
- 7. 特定の条件に基づいてテーブルから特定の列をグレーアウト
- 8. クッキー名に基づいてPHPクッキーの配列を取得する
- 9. ASP.netの列名に基づいてListItemを取得する方法は?
- 10. bash - 特定の列に基づいて2つのファイルのinstection?
- 11. SQL - 別の列に基づいて特定の列を並べ替える
- 12. php - 特定の列に特定の値を含むcsv行を取得する
- 13. 他の列の値に基づいてmysqlの列を取得します
- 14. 列の値に基づいて他の列の値を取得する
- 15. 別の列の値に基づいて列の値を取得する
- 16. 入力文字列に基づいてCoreDataオブジェクトデータ型を取得
- 17. インデックスに基づいて配列アイテムを取得します
- 18. 列の値に基づいてデータベースから列を取得する方法
- 19. 部分ヘッダーパターンに基づいて.csv列を削除する
- 20. 別の列に基づいてmysqlから特定のレコードを取得します
- 21. 特定のサイズの順列に基づいた並べ替え
- 22. 文字列に基づいてベクトルから特定の項目を取得します
- 23. データIDに基づいてjsonデータを取得する
- 24. 剣道グリッド列データに基づいた列の整列
- 25. Unix削除2列に基づいてcsvから重複行
- 26. 列データに基づいたパーティショニング?
- 27. PHP - 配列からcsvファイルの特定の列を取得する
- 28. テキストファイルから特定の文字列を取得してcsvに入れます
- 29. DataGridViewの行を列の値に基づいて特定の色にする
- 30. 別のセル値に基づいて特定のセル値を取得
パンダを使わずにスクリプトを書く必要があります –
これまでの作業を示してください。あなたは文字列としてファイルを読むことができますか?あなたはコンマや改行でその文字列を分割しようとしましたか?それは良いスタートになるだろう。 – fdsa