본문 바로가기

개발 기록23

[Python]파이썬을 이용한 Word Cloud 그리기 Word Cloud 파이썬을 활용해서 Word Cloud를 그려보고자한다. Word Cloud를 사용하기 위해서는 자바 설치가 필요하다. 이러한 환경에 대한 문제 때문에 Colab을 이용하고자 한다. 필요한 패키지 설치 !pip install konlpy !pip install nltk !pip install wordcloud konlpy : 형태소 분석기 nltk : konlpy를 이용하여 가시화를 하기 위해 wordcloud : 필요한 import import pandas as pd import matplotlib.pyplot as plt import konlpy from konlpy.tag import * from nltk import Text from wordcloud import WordClou.. 2022. 2. 24.
[Python] 파이썬 실행파일 만들기 .py를 .exe(실행파일) 확장 파일로 변경하는 과정 PyInstaller을 이용하면 파이썬 파일과 PyQt5로 제작한 GUI 프로그램을 간단하게 실행파일로 만들 수 있다. 1. PyInstaller 설치 2. 실행파일 만들기 3. 콘솔창 출력되지 않도록 하기 4. 실행파일 하나만 생성하기 1. PyInstaller 설치 pip를 이용하여 Pyinstaller를 설치한다. pip install pyinstaller 2. 실행파일 만들기 실행파일로 만들고 싶은 파일 경로로 이동한 다음, 아래 명령어를 입력하면 해당 폴더 내 ./dict/ 아래에 실행파일이 만들어진다. 여기서 main.py는 자신이 실행파일로 변경하길 원하는 파이썬 파일의 이름을 작성하면 된다. pyinstaller main.py 2. 1.. 2022. 2. 6.
[JAVA] Error(The local variable num may not have been initialized) Exception in thread "main" java.lang.Error: Unresolved compilation problem: The local variable num may not have been initialized 해당 에러는 java에서 변수를 선언하는 과정에서 최기화를 하지 않아서 발생하는 문제이다. 즉, int num은 선언하였지만 해당 변수의 값이 없는 상태에서 사용되기 때문에 초기화 문제가 나타났다. 에러 코드 public class Test { public static void main(String[] args) { int num; System.out.print(num); } } 해결 코드 public class Test { public static void main(Strin.. 2022. 1. 4.
[C#] 윈도우 폼 - 체크 박스, 라디오 버튼, 그룹 박스 사용하기 체크 박스 코드로 만들기 체크 박스를 코드로 만드는 과정입니다. 체크 박스를 만들 때, 필요한 텍스트나 가로, 세로 길이 그리고 위치를 지정하여 checkBox1 ~ 3를 만듭니다. 만든 객체들은 반드시 Controls.Add(체크박스 객체) 를 해야 Form에 반영이 됩니다. 코드 public Form1() { InitializeComponent(); int width = 100; int height = 23; int margin = 3; CheckBox checkBox1 = new CheckBox() { Text = "사과", Width = width, Height = height, Location = new Point(10, height * 0 + margin) }; CheckBox checkBox.. 2021. 12. 10.
[C#] 윈도우 폼 - 콤보 박스, 리스트 박스 사용하기 ComboBox와 ListBox 콤보 박스와 리스트 박스는 1차원 리스트를 출력할 때 사용합니다. 이 둘은 일반적으로 디자인 창보다 코드를 입력해서 사용한다. 아래 그림에서 위에서 부터 ComboBox, ListBox 순으로 배치한다. 콤보 박스와 리스트 박스 생성하기 배열 또는 리스트를 이용하여 두 박스의 DataSource 속성에 할당한다. 아래는 Form1이 만들어지는 초기 생성 주기에 해당 값을 입력하여 Form이 만들어질 때 해당 값들이 정의 되게 한다. 코드 public partial class Form1 : Form { public Form1() { InitializeComponent(); var dataSource = new string[] { "사과", "바나나", "포도" }; comb.. 2021. 12. 9.
[C#] Dictionary<T, T> 사용하기 List 타입 활용하기 using System; using System.Collections.Generic; namespace realFinal { class Program { static void Main(string[] args) { List numbers = new List(); List initNumbers = new List() {1, 2, 3, 4, 5, 6}; numbers.Add(1); numbers.Add(3); numbers.Add(5); foreach(var i in numbers) { Console.Write($"{i} "); } } } } Dict 타입 활용하기 using System; using System.Collections.Generic; namespace realFinal.. 2021. 12. 9.