PHPLOTでグラフィックが表示できない
P粉211273535
P粉211273535 2023-08-20 22:13:56
0
2
484

可能であれば、PHPLOT について助けを求めたいと思っています。ダミー データを使用するとグラフは正常に表示されますが、$words 配列を呼び出すとグラフが表示されません。

チャートコード:

SetTitle('パラブラスの分析グラフ'); $plot->SetPlotType("bars"); $plot->SetXLabel("パラブラス"); $plot->SetYLabel("周波数"); $plot->SetXLabelFontSize(2); $plot->SetAxisFontSize(2); $plot->SetDataValues($data); $plot->SetYDataLabelPos('plotin'); $plot->DrawGraph(); ?>

//$words = ProcessaPdf::geraArrayPalavrasChave(); 行のコメントを解除すると、チャートが失敗します

したがって、$data を $word に置き換えることはできません

$words を返す関数:

静的関数 geraArrayPalavrasChave(){ $p_chaves = file("./lib/palavras_chave.txt", FILE_TEXT | FILE_IGNORE_NEW_LINES); // PDF パーサー ライブラリを初期化してロードします $parser = 新しい SmalotPdfParserParser(); // テキストを抽出するソース PDF ファイル $file = 'lib/projeto.pdf'; // パーサー ライブラリを使用して PDF ファイルを解析します $pdf = $parser->parseFile($file); // PDF からテキストを抽出する $text = $pdf->getText(); for($i=0; $i
       

$words 配列からグラフを生成しようとしました< p>

アップデート<

$words="ProcessaPdf::geraArrayPalavrasChave();

"

戻り配列: <

配列 ( [0]>
       配列 ( [0] => イノベーション [1] => 3 ) [1] => 配列 ( [0] => 技術情報 [1] => 2 ) [2] => 配列 ( [0] => 知識人 [1] => 4 ) [3] => 配列 ( [0] => 特許 [1] => 5 ) )


P粉211273535
P粉211273535

全員に返信 (1)
P粉635509719

この問題は解決しました。 Composer の pdfparser ライブラリを更新してから、autoload を更新しました。 問題はphplotではなくpdfparserにあります。

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!