본문 바로가기
728x90

공부 목록314

직접 인용문과 간접 인용문 뒤의 인용격 조사 '라고', '고'의 구분 글을 쓰다보면 다른 사람의 말이나 글을 인용해서 같이 사용하는 경우가 더러 있습니다. 인용할 때는 직접 인용문과 간접 인용문을 사용하는데 두 인용문의 차이와 각 인용문 형태에 따라 뒤에 붙는 인용격 조사는 어떻게 사용하는지 정리해 보도록 하겠습니다. 1 직접 인용문과 간접 인용문 인용 표현이란 남의 말이나 글에서 직접 또는 간접으로 끌어온 내용을 표현하는 것을 말합니다. 직접 인용문의 경우 다른 사람의 말투나 내용을 그대로 사용하는 문장을 말하며 사용시에는 큰 따옴표(" ")를 사용하게 됩니다. 제가 쓴 글에는 작은 따옴표로 인용문을 사용한 경우가 많은데 사실 작은 따옴표는 인용한 말 안에 있는 인용한 표현을 쓸 때나 마음속으로 한 말을 적을 때 사용됩니다. 아들이 "아빠 오늘은 회사 안가?"라고 오전에.. 2023. 8. 21.
[Python] 하나의 창에 두 개의 축과 두 종류의 그래프 그리기 지난번에 두 개의 축을 그리기 위해 plt.twinx() 함수를 사용하는 방법에 설명을 드린 적이 있습니다. 그때는 plt.plot() 함수로 직선만 그렸지만 다른 함수를 사용하면 다른 종류의 그래프도 넣을 수 있습니다. 두 종류의 그래프 그리는 방식은 여러 가지가 있지만 이번에는 두 가지 방식에 대해 정리해 보겠습니다. 이해가 쉽고 본인한테 맞는 방법을 선택해 사용하세요 1. 이중 축에 두 종류 그래프 그리기 기본 방법 (객체 선언 방식) 우선 코드와 결과를 보고 나서 상세한 설명을 하도록 하겠습니다. import matplotlib.pyplot as plt import numpy as np # 데이터 생성 x = np.array([1, 2, 3, 4, 5]) y1 = np.array([3, 8, 4,.. 2023. 8. 18.
[Snapseed] 기본 보정 7가지 기능에 대한 의미와 사용법 사진의 보정이 어려운 이유는 보정 툴이 없어서가 아니라 보정의 방법을 몰라서가 맞을 겁니다. 생각보다 보정에 대한 용어나 그 값의 변화에 따라 사진이 어떻게 변화되는지 잘 모르기 때문입니다. 이번 보정에 대한 글에서는 내가 찍은 사진이 눈으로 본 것과 동일하게 만들고 싶을 때의 보정을 목적으로 합니다. 따라서 스마트폰의 snapseed를 깔고 사진을 찍은 후 바로 보정을 할 때 유용한 글입니다. 1. snapseed의 기본 보정 기능 snapseed에는 여러 기능이 있지만 이번글에서는 기본보정의 기능인 7개의 기능에 대해서 정리해 보려고 합니다. 기본 보정은 아래의 이미지처럼 접근할 수 있습니다. 총 7가지의 기능을 설명드릴 건데, 실제 보정을 할 때도 아래 설명드린 순서로 사진을 보정하는 것이 좋습니다.. 2023. 8. 15.
[python] 데이터 분석을 위한 그래프 축 스케일 변경하기 데이터의 특성에 따라 원본 그대로 보는 것보다 스케일을 조정하는 것이 필요할 때가 있습니다. 로그함수의 경우 그래프 축을 로그로 변경하면 직선이 되기 때문에 데이터 분석에 도움이 됩니다. 이번 글에서는 그래프의 축을 변경하는 방법과 변경 인자에 따른 그래프의 형상이 어떻게 변경되는지 확인해 보도록 하겠습니다. 1 그래프 축의 스케일 변경 인자 그래프 축을 변경하는 함수는 matplotlib.pyplot 모듈에서 제공하는 xscale이나 yscale 함수를 사용합니다. 함수형태로 사용하게 되면 plt.xscale이나 plt.yscale 같이 사용을 하지만 객체 형태로 정의되었을 경우에는 ax.set_xscale 또는 ax.set_yscale과 같이 메서드 형태로 사용해야 합니다. # 함수 형태로 사용 pl.. 2023. 8. 15.
[Python] LaTeX 문자 이용하여 그래프에 수식 나타내기 파이썬으로 그래프를 가시화할 때 필요한 수식과 같은 정보를 같이 넣을 필요가 있습니다. 파이썬에서는 LaTeX 문자식이 적용이 가능하기 때문에 이를 이용하여 그래프에 수식 정보를 넣을 수가 있습니다. LaTeX 문자식의 표현 방법부터 실제 그래프에 넣는 예제 코드까지 알아보도록 하겠습니다. 1. 그래프에 수식 나타내기 어떠한 그래프를 그리고 난 후 수식을 나타내고 싶을 때는 plt.text() 함수를 이용해야 합니다. plt.text() 함수의 인자에는 text를 나타낼 좌표를 입력하게 됩니다. 아래 코드의 경우 (1, 14) 위치에 알파가 베타보다 크다는 수식을 넣으려고 하는 겁니다. plt.text(1, 15, r'$\alpha > \beta$', fontdict={'size': 16}) 그래프를 그.. 2023. 8. 15.
[snapseed] 광고도 없는 무료 사진 편집 어플 소개 앱스토어나 플레이스토어에서 3.99$에 판매하던 이 어플은 구글이 개발사를 인수한 후 무료로 배포하게 됐는데요. 많은 사람들이 이 어플을 잘 모르는 것 같더라고요. 이 어플 하나면 스마트폰으로 전문가 못지않은 사진을 만들 수 있답니다. 이렇게 훌륭한데도 광고도 없어 기본 어플과 같은 느낌의 snapseed를 한번 보러 갈까요? 1 snapseed 다운 받기 snapseed는 모바일용 어플이기 때문에 일반 컴퓨터에는 설치할 수 없습니다. 안드로이드 기반의 스마트폰이나 태블릿 또는 iOS 기반의 아이폰이나 아이패드에만 설치가 가능합니다. snapseed를 설치하기 위해서는 앱스토어나 플레이스토어에서 'snapseed'를 검색하세요. 광고도 없는 무료 어플이니 마음 편하게 설치하면 됩니다. 2 snapseed.. 2023. 8. 15.
python 그래프 이름을 여러개? plt.title 함수 완벽 정리 파이썬을 사용하여 그래프를 그릴 때 그래프의 타이틀을 넣음으로써 무엇을 나타내는 그래프인지를 알게 합니다. plt.title() 함수를 사용하여 그래프의 이름을 넣게 되는데 우리가 지금까지 알지 못했던 내용들이 있어 이번 글에서 정리를 해 볼까 합니다. 그리 어려운 내용은 아니니 잘 기억해 뒀다가 잘 활용하시기 바랍니다. 1. plt.title() 함수의 기본사용 그래프의 이름을 넣기 위해 plt.title() 함수 안에 문자열을 넣으면 해당 문자열이 그래프의 타이틀로 나타납니다. import matplotlib.pyplot as plt # 그래프 생성 예시 x = [1, 2, 3, 4, 5] y = [10, 20, 15, 25, 30] plt.plot(x, y, 'o--') # 제목 추가 plt.tit.. 2023. 8. 14.
파이썬에서 그래프 눈금을 조정하고 싶다면 xticks와 yticks 활용해요 파이썬으로 데이터를 가시화하게 되면 그래프의 눈금이 내 마음대로 안 될 때가 많습니다. 눈금은 마치 파이썬이 알아서 해주는 걸로 넘어가기 일상인데요. xticks와 yticks 함수를 사용하면 간단하게 눈금을 변경할 수 있다는 사실을 알고 있었나요? 이번 글에서는 눈금 설정에 대해 완벽하게 정리해 보도록 하겠습니다. 1. 파이썬에서 일반적인 그래프 그리기 파이썬에서 데이터를 가시화할 때 일반적으로 아래와 같이 코드를 구성할 겁니다. import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [10, 15, 7, 12, 1] plt.plot(x, y, 'o--') plt.xlabel('Categories') plt.ylabel('Values') plt.title('.. 2023. 8. 14.
728x90