0

このコードは quandl.com からコピーしました。このデータセットのデータ頻度は、毎日、毎週、または毎月など、データセットの詳細を取得したいと考えています。コードを実行すると、フィールド名は取得されますが値は取得されませんが、python を使用せずに quandl から直接 csv ファイルをロードしようとすると、必要なものが取得されます。これがPythonで機能しない理由がわかりません??

これはhttps://www.quandl.com/docs/api?python#get-metadataからコピーされたコードです

import quandl

metadata = quandl.Dataset("BOE/XUDLADS").data_fields()

print(metadata)

これは私の出力です

['refreshed_at', 'premium', 'id', 'name', 'database_code', 'newest_available_date', 'frequency', 'description', 'oldest_available_date', 'type', 'column_names', 'dataset_code', 'database_id']

フィールド名は取得できますが、値は取得できません

Pythonではなくこのリンクを使用すると、必要なものが正確に得られ ます https://www.quandl.com/api/v3/datasets/WIKI/FB/metadata.csv "

私の最終的な目標は、このメタデータを python dict() に保存することです

4

2 に答える 2

1

メタデータは、dataそれ自体の属性です。したがって、次のように、データを取得してからメタデータを取得する必要があります。

metadata = quandl.Dataset("BOE/XUDLADS").data().meta

これが役立つことを願っています。

于 2016-11-05T22:40:40.433 に答える