PyCharm 2025.1 ヘルプ

データを表示する

データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) でテーブルをダブルクリックすると、テーブル、ビュー、仮想ビューがデータエディタータブで開きます。

データ表示モード

データは、Table、ツリーテキスト入れ替えの 3 つのモードで参照および編集できます。これらのモードを切り替えるには、指定形式で表示ボタン (the View as button) をクリックして、必要なモードを選択します。

  • 入れ替え : 行と列が入れ替わる表示モード。このチェックボックスを他の表示モードと組み合わせることができます。

    このモードをテーブルとビューのデフォルトにするには、Ctrl+Alt+S を押して設定を開き、ツール | データベース | データエディターとビューアーに移動します。テーブルを自動的に転置するリストから常時を選択します。このオプションを有効にすると、クエリ結果は転置されません。

    The transposed table viewing mode
  • テーブル: テーブルデータのデフォルトの表示モード。テーブル内のデータは、垂直列と水平行の交点であるセルに格納されます。

    The table viewing mode
  • ツリー : キー値テーブルにデータが表示される表示モード。子ノードが含まれている場合はキーセルを展開できます。展開された子ノードからのデータは、キー列と値列に分配されます。このモードを使用して、JSON および配列データを操作することを検討できます。

    The tree viewing mode
  • テキスト : データがテキストとして表示される表示モード。

    The transposed table viewing mode

テーブル、ビュー、仮想ビューを転置する

テーブルデータを行から列に、列から行に回転できます。転置ビューでは、行と列が入れ替わります。トランスポーズアクションを他の表示モードと組み合わせることができます。

  • To transpose a table, a view, or a virtual view, click the View as button 指定形式で表示 and select 入れ替え

    The transposed table viewing mode

テーブルビューのデータを再ロードする

エディターに表示されるデータをデータベースのコンテンツと同期させる場合は、テーブルビューのデータを再ロードする必要があります。または、変更後にページサイズ制限の設定を適用する場合。

  • ツールバーのページの再ロードボタン(The Reload Page icon)をクリックします。

  • テーブルを右クリックし、コンテキストメニューからページの再ロードを選択します。

  • Ctrl+F5 を押します。

結果セットを生成したクエリを表示する

  • 結果テーブルの生成に使用されたクエリを表示するには、「オプションメニューを表示」ボタン (the Show Options Menu icon) をクリックし、「クエリの表示」を選択します。必要に応じて、Ctrl+C を押してクエリテキストを選択し、クリップボードにコピーできます。

    クエリが表示されているペインを閉じるには、Escape を押します。

    View the query that generated the table

DML をプレビュー

  • テーブルエディターでデータを挿入、削除、変更すると、PyCharm が選択した操作を実行するために使用するクエリをプレビューできます。クエリをプレビューするには、ツールバーの保留中の変更をプレビューボタン(the Preview pending changes button)をクリックします。

値を探る

エディターとビューを使用して、テーブルセルの値を表示、編集、分析します。

値エディター

値エディターは、セルに格納されているデータを編集できる独立したエディターです。値エディターを開くには、セルのコンテキストメニューで値エディターで開くを選択します。

Open in Value Editor context menu option

値エディターで値を編集するには、次の手順を実行します。

  • 新しい行を開始するには、Enter を押します。

  • 値を入力するには、Ctrl+Enter を押します。

  • 初期値に戻して編集モードを終了するには、Escape を押します。

  • 行の折り返しの切り替えボタン the Toggle Soft-Wrap button をクリックして、エディターでソフトラップを有効にします。

1 行の JSON をセルに保存する場合は、形式の切り替えアイコンをクリックできます。このアクションは、1 行の XML および JSON 文字列をフォーマットします。

プレビューイメージ

値エディターでイメージをプレビューできます。これを行うには、イメージを含むセルを右クリックし、コンテキストメニューで画像の表示を選択します。

パフォーマンスの問題を活用するために、デフォルトの LOB サイズは 1024 バイトに制限されていることに注意してください。これは、1024 バイトのみがテーブルエディターにロードされることを意味します。このサイズを大きくして大きなイメージを表示するには、Ctrl+Alt+S を押して設定を開き、ツール | データベース | データエディターとビューアーに移動して、値ごとにロードされる最大バイト数オプションの値を変更します。

Preview images in the value editor

集計ビュー

PyCharm では、データアグリゲータスクリプトとデータエクストラクタースクリプトを使用して、集計された値と抽出された値を取得できます。

集計ビューでは、複数のセルの値を選択して、単一の集計値を取得できます。集計ビューを開くには、セルのコンテキストメニューで集計ビューの表示を選択します。ビューには、集計機能によって計算された値が表示されます。

Open in Value Editor context menu option

アグリゲートを表示、有効化、無効化するには、集計タブのツールバーにある歯車アイコン (the Settings icon) をクリックします。バンドルされたアグリゲータにアクセスするには、スクリプトディレクトリに移動を選択します。スクリプトは Scratches and Consoles | Extensions | Database Tools and SQL | data | aggregators にあります。ディレクトリはプロジェクトツールウィンドウに開きます。

また、独自の集約スクリプトを作成することもできます。独自のアグリゲータを追加するには、スクリプトを aggregators ディレクトリに配置します。

Aggregate scripts and extractors

単一レコード表示

データエディターのサイドパネルにある単一レコードビューを使用して、特定のレコードの値を表示および編集できます。

Single record view in the data editor

単一レコードビューを開くには、セルまたはレコードを選択し、次のいずれかを実行します。

  • Ctrl+Shift+Enter を押します。

  • ツールバーの レコードビューをクリックします。

  • Right-click and select レコードビューの表示

単一レコードビューには、1 列レイアウトと 2 列レイアウトの 2 つのレイアウトがあります。パネルの右上隅にある Single record view settings 設定をクリックして、他のレイアウトを選択すると、レイアウトを切り替えることができます。

1 列レイアウト

2 列レイアウト

Single-column record view layout in the data editor
Two-column record view layout in the data editor

データの視覚化

チャートを使用してデータベースオブジェクトデータを視覚化し、データエディターでクエリ結果セットをプロットできます。使用可能なグラフの種類は次のとおりです: 棒、円、面、折れ線、散布図、バブル、株式、面範囲、ヒストグラム。データをグループ化することもできます。

作業内容に応じて、プロットは分割モードで表示されるか、表の代わりに表示されます。

  • データベースオブジェクトデータと DSV ファイル: 分割モード。

  • In-editor results and query result set in サービス tool window: instead of the table.

グラフをプロットする

  • データを視覚化するには、データエディターのツールバーで the Show Chart icon チャートの表示をクリックします。

    デフォルトのグラフタイプはデータタイプに応じて自動的に選択されます。正確な値を表示するには、チャート上でその値にマウスを移動します。

Visualize data as a chart

グラフを構成する

You can view your data in either one of the supported chart types. Use the axes settings to plot the data you need with the available columns.

  1. チャートツールバーで、 Show Series Settings 系列の設定を表示をクリックします。

  2. グラフタイプセレクターで、プロットするタイプのアイコンをクリックします。

  3. 軸ごとに、その設定を構成します。

    • 列の追加をクリックし、プロットする列を選択します。

    • データ表示を変更するには、「 the Modifier icon 修飾子」をクリックします。

Configure a chart

複数の系列をプロットする

  1. チャートツールバーで、 Show series settings 系列の設定を表示をクリックします。

  2. 同じテーブルのデータを使用してもう 1 つの系列をプロットするには、新しい系列の追加をクリックして新しい系列を構成します。

  3. シリーズを削除するには、シリーズ設定ペインの右上隅にある the Remove icon 除去をクリックします。

Plot multiple series

グラフをエクスポートする

  1. チャートツールバーの Export to PNG PNG にエクスポートをクリックして、生成されたチャートを .png 形式で保存します。

  2. ファイル名を入力して保存をクリックします。

リファレンス

項目

説明

Export to PNG PNG にエクスポート

.png 形式でチャートをエクスポートします。

Show series settings 系列の設定を表示

グラフタイプセレクターと軸設定を含むシリーズ設定ペインを開きます。

項目

説明

グラフの種類

the Bar icon

Bar

the Pie icon

Pie

the Area icon

エリア

the Line icon

the Scatter icon

分布

the Bubble icon

the Stock icon

ストック

the AreaRange icon

AreaRange

the Histogram icon

ヒストグラム

コントロール

the Remove icon 除去

(複数の系列プロットの場合) プロットから系列を削除します。

X 軸

X 軸にプロットされる列を決定します。

修飾子は、データの表示方法を定義します。

  • なし : 未適用。

  • グループ : データは X 軸の値によってグループ化されます。

  • グループと並べ替え : データは X 軸の値によってグループ化および並べ替えられます。

グループ

X 軸の値をグループ化する方法を決定します。

Y 軸

Y 軸にプロットされる列を決定します。

修飾子は、どの Y 軸値が表示されるかを定義します。

地理データを表示する

地理データビューアーまたは Geo ビューアーは、地理空間データを探索するために使用できるグラフィックビューアーです。

Currently, Geo viewer works with data from your PostgreSQL database tables and tabular data files (CSV, XLSX, and other supported file formats). PyCharm supports coordinates in the following formats: WKT, WKB, and PostGIS geometry 4326.

After opening the Geo viewer, you can click table rows to navigate to the corresponding area on the map or click a pin on the map to navigate to the corresponding row.

PostgreSQL データベーステーブル

表形式のデータファイル

Geographical data from PostgreSQL table in Geo viewer
Geographical data from a tabular data file in Geo viewer

PostgreSQL テーブルから地理データを表示する

  1. データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) で、地理データを含むテーブルをダブルクリックします。

  2. 開いたデータエディタータブのツールバーで Show Options Menu icon オプションメニューを表示をクリックし、Geo ビューアーの表示を選択します。

  3. JCEF を有効にすることの潜在的なリスクに関する通知を参照してください。リスクを受け入れる場合は、JCEF の有効化をクリックします。

  4. 再起動が必要ですウィンドウで、今すぐ再起動をクリックします。

  5. 再起動後、Ctrl+F5 を押すか、地理的データを含むテーブルを再度開きます。

  6. データエディタータブのツールバーで Show Options Menu icon オプションメニューを表示をクリックし、Geo ビューアーの表示を選択します。

Geo ビューアータブをサービスツールウィンドウから切り離すには、ツールウィンドウからドラッグします。レイアウトを復元するには、ビューアーウィンドウの右上隅にある the Layout Settings icon レイアウト設定をクリックし、デフォルトレイアウトの復元を選択します。

表形式のデータファイルから地理データを表示する

  1. プロジェクトツールウィンドウ ( 表示 | ツールウィンドウ | プロジェクト ) で、地理データを含むファイルをダブルクリックします。

  2. 開いたエディタータブの下部にあるデータをクリックして、ファイルの内容をテーブルデータとして表示します。

  3. エディタータブのツールバーで Show Options Menu icon オプションメニューを表示をクリックし、Geo ビューアーの表示を選択します。

JCEF を有効にした後に PyCharm を回復する

  1. config ディレクトリに移動します。

    構文

    %HOMEPATH%\.<product><version>\config\projects

    サンプル

    C:\Users\JohnS\.PyCharm2025.1\config\projects

    構文

    ~/Library/Application Support/<product><version>

    サンプル

    ~/Library/Application Support/PyCharm2025.1

    構文

    ~/.<product><version>/config/plugins

    サンプル

    ~/.PyCharm2025.1/config/plugins

  2. options ディレクトリで、ide.general.xml をテキストエディターで開きます。

  3. 次の行を削除します: <entry key="ide.browser.jcef.enabled" value="true" />

関連ページ:

データエディターでは、追加、複製、削除、関連する行間の移動を行うことができます。行の操作:行を追加するツールバーの行の追加アイコンをクリックします。または、テーブルを右クリックしてコンテキストメニューから行の追加を選択します。を押します。変更を加えます。(オプション) 変更内容をデータベースに送信してコミットする、行を削除する 1 つまたは複数の行を選択します。複数の行を選択するには、ガターの数字をクリックします。また、を押して、必要な行をクリックすることもできます。ツールバーの行の削除アイコ...

データ抽出

データベースツールと SQL プラグインを有効にするこの機能は、PyCharm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データ抽出は、エディター (テキストエディター表示モード) でデー...

データエディターとビューアー

データベースツールと SQL プラグインを有効にするこの機能は、PyCharm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データエディターとビューアー、またはデータエディターは、デ...

データベースオブジェクトのデータを比較する

データの比較アクションは、テーブル、ビュー、マテリアライズドビューの出力を比較します。このアクションを見つけるには、データベースツールウィンドウ (表示 | ツールウィンドウ | データベース) で 2 つのオブジェクトを選択し、選択内容を右クリックしてツールに移動します。また、これらのオブジェクトをダブルクリックして、エディターから比較することもできます。異なるタイプに属する 2 つのオブジェクトの内容を比較できます。例: テーブルとマテリアライズドビューの出力。許容差および列の挿入を検出の説明...