홈>
도움말, 내 코드에 "ErrorException (E_NOTICE) 정의되지 않은 변수 : actualLabels"오류가 발생했습니다
$title = "Data Confusion Matrix";
$testing_data = DataTesting::count();
$klasifikasi = Klasifikasi::with('sentimen')->get();
foreach($klasifikasi as $kelas){
$predictedLabels[] = $kelas->sentimen->kategori;
$testing = DataTesting::where('id_testing',$kelas->id_testing)->first();
$twitter = TwitterStream::with('sentimen')->where('id_crawling',$testing->id_crawling)->first();
$actualLabels[] = $twitter->sentimen->kategori;
}
$getPrecision = new ControllerConfusionMatrix($actualLabels, $predictedLabels);
$accuracy = ControllerConfusionMatrix::score($actualLabels, $predictedLabels);
$recall = $getPrecision->getRecall();
$precision = $getPrecision->getPrecision();
- 답변 # 1
- 답변 # 2
코드의 시작 부분에 다음 줄을 추가하십시오 :
$predictedLabels = array(); $actualLabels = array(); foreach($klasifikasi as $kelas){ $predictedLabels[] = $kelas->sentimen->kategori; $testing = DataTesting::where('id_testing',$kelas->id_testing)->first(); $twitter = TwitterStream::with('sentimen')->where('id_crawling',$testing->id_crawling)->first(); $actualLabels[] = $twitter->sentimen->kategori; }
$actualLabels = [];
때 오류가 발생합니다 비어 있으면 루프 내부의 명령문이 실행되지 않습니다. 그래서$klasifikasi
변수가 생성되지 않습니다. 이 경우$actualLabels
의 오류가 발생합니다. . 이해하시기 바랍니다.(E_NOTICE) Undefined variable: actualLabels
관련 자료
- sql - ErrorException Laravel 7에서 다른 콘텐츠를 보려고 할 때 Blade View에서 정의되지 않은 변수
- php - errorexception 정의되지 않은 변수 - 게시물 :$posts가 정의되지 않았습니다
- laravel - 뷰에서 정의되지 않은 변수
- laravel - 정의되지 않은 변수 - 기술 (보기 : c : \ xampp \ htdocs \ apcjobs \ resources \ views \ skillsemployee \ skillsdatabase \ skillsb
- laravel - 정의되지 않은 변수 - posts (보기 : c : \ xampp \ htdocs \ practiseapp \ resources \ views \ dashboardbladephp)
- javascript - 변수 조건이 정의되지 않은 경우에만 필터링
- css - node-sass에서"정의되지 않은 변수"를 수정하는 방법?
- ansible playbook - 플레이 가능한 플레이 북 - vars_files :"정의되지 않은 변수"오류
- 정의되지 않은 변수에 대한 자바 스크립트 변수 검사를 채우시겠습니까?
- javascript - 속기에서 정의 된 변수가 정의되지 않은 이유
- javascript - 알 수없는 변수는 정의되지 않은 것으로 표시
- laravel에서"정의되지 않은 변수 - img_name"오류를 수정하는 방법
- php - 정의되지 않은 변수 $user-> username (Laravel 57)
- c# - 정의되지 않은 전 처리기 변수 '$(varwixinstalltargetpath)' wixinstaller d - 작업 \ 추출기 \ wixinstaller \ productwxs
- 정의되지 않은 변수 - laravel 57의 학생 (보기 : d : \ exam \ curd \ resources \ views \ homebladephp)
- c - 'extern'으로 표시된 변수와 함께 "정의되지 않은 참조"오류가 발생하는 이유는 무엇입니까? 링커 문제?
- html - PHP에서 정의되지 않은 변수 오류를 수정하는 방법
- javascript - 다른 변수의 표시를 변경 한 후 변수가 정의되지 않은 이유는 무엇입니까?
- reactjs - React js에서 환경 변수 가져 오기가 정의되지 않았습니다
- css - SASS에서 의사 선택기로 "정의되지 않은 변수"오류가 발생하는 이유는 무엇입니까?
관련 질문
- php : Docker Laravel Nginx, 스토리지가 404 페이지로 이동
- php : 거부 된 연결에 대한 Guzzle 예외 포착
- php : laravel의 사용자 정의 패키지 개발에서 미들웨어 사용
- php : db 값이 추가되지 않음
- php : App \ Http \ Controllers \ ArticlesController :: create 메서드가 없습니다.
- php : 하위 도메인 라우팅을위한 laravel의 도메인 용 와일드 카드
- php : 예상대로 작동하지 않는 Laravel Eloquent 컬렉션
- PHP에서 작동하지 않는 배열 삽입 내부의 기능
- php artisan migrate im 오류를 사용하여 마이그레이션을 실행하려고 할 때
- php : Laravel 5 Artisan은 code를 통해 어떤 명령도 호출하지 않습니다.
와이즈 비즈 정의