1

に格納されたデータからの特徴抽出、日、終了日、国を開始するなどPlease take a look at the data here.私は、コストなどの分野が含まれているPostgreSQLデータベースに格納されているいくつかのデータを持っているPostgreSQLデータベース

今、私が何をしたいのか、いくつかを抽出していますこのデータから重要な特徴/フィールドを抽出し、別のCSVファイルまたはpandasデータフレームに格納することで、抽出されたデータを分析に使用することができます。

このタスクを実行するPythonスクリプトはありますか?私にお知らせください。ありがとう。

+1

に役立つ可能性があり、我々はこれらのようなコードを使用することができますcsvファイルにこれらの機能の列を置くための今すぐ

df1 = dataframe[['projectfinancialtype','regionname']] # here you can select n number of feature columns which is available in your dataframe i had only took 2 fields of your json 

、によって

df1.to_csv("pathofoutput.csv", cols=['projectfinancialtype','regionname']) #it will create csv with your feature columns 

を行うことができます(コスト、開始日、終了日、国などを表から選択)を 'path/to/file.csv'区切り文字に '、' –

答えて

1

まずあなたがすることによって行うことができるデータフレームにあなたのPostgreSQLのテーブルのデータをインポートする必要があり、

import psycopg2 as pg 
import pandas.io.sql as psql 

# get connected to the database 
connection = pg.connect("dbname=mydatabase user=postgres") 

dataframe = psql.frame_query("SELECT * FROM <tablename>", connection) 

はここhttps://gist.github.com/00krishna/9026574を説明しました。 その後、私たちはpandasデータフレームの特定の列を選択することができます。ちょうど `コピーを使用する - これらは、これらがあなたのpythonを必要といけない

関連する問題