소프트웨어교육 11

sns, seaborn, catplot, scatterplot, barplot, groupby, lineplot

목차 sns.catplot seaborn library에서 제공하는 카테고리별 plot을 생성하는 함수이다. parameter로 hue: 그래프의 요소를 구분하는 기준이다. parameter로 aspect는 그래프의 가로와 세로 비율을 조정하는 데 사용된다. 예를들어 aspect =5라면, 가로 길이를 세로 길이의 5배로 설정한다. 이 파라미터를 조정하여 그래프의 가독성을 높이거나, 데이터 포인트 간의 간격을 조정한다. sns.catplot(y="PayloadMass", x="FlightNumber", hue="Class", data=df, aspect = 5) plt.xlabel("Flight Number",fontsize=20) plt.ylabel("Pay load Mass (kg)",fontsize..

[C언어 54차시] 공용체, union, 열거형, enum, typedef

목차 1. 공용체 union 같은 메모리 영역을 여러 개의 변수들이 공유하는 기능이다. 메모리를 절약한다. 1-1. 공용체 태그, 공용체 멤버 변수 union example { char c; int i; }; keyword: union union tag : example { }; union member: c, i 공용체 멤버 변수 c, i는 같은 메모리를 공유한다. 어떤 순간에는 이 둘 중 하나만 존재할 수 있다. 1-2. 공용체 변수 선언 union example a; 변수를 선언해야 쓸 수 있다. union a의 크기는, 멤버 중 메모리를 가장 많이 요구하는 멤버의 크기와 같다. 예컨데 example의 멤버 c, i 중 i가 int형으로 4바이트가 되므로, a의 크기도 4바이트이다. 1-3. 선택된 ..

C언어 48차시 포인터와 배열 연습문제 1

목차 1. 배열함수 - 각 배열의 합 구하는 함수 ♣결과 >>10 ♧코드 #define _CRT_SECURE_NO_WARNINGS #include #define SIZE 4 int get_array_sum(int values[], int); int main() { int data[] = { 1,2,3,4 }; get_array_sum(data, SIZE); return 0; } int get_array_sum(int values[], int size) { int sum = 0; for (int i = 0; i < size; i++) { sum += values[i]; } printf("%d", sum); return 0; } //olivia_codingschool 2. 1번의 배열의 합을 포인터를 이용하..

C언어 42차시 함수 연습문제 2

목차 1. 1.5x +3.0y 계산하기 ♣결과 >>7.5000000 ♧코드 #define _CRT_SECURE_NO_WARNINGS #include double cal(double, double); double main(void) { printf("%lf", cal(1.0, 2.0)); return 0; } double cal(double x, double y) { double result; result = 1.5 * x + 3.0 * y; return result; } //olivia_codingschool 2. 두 수 크기 비교하기 ♣결과 >>>4.300000가 더 큽니다. ♧코드 #define _CRT_SECURE_NO_WARNINGS #include double get_bigger(double, ..